From 80789508b9655d25629223b9dcc84b4cfb77ce45 Mon Sep 17 00:00:00 2001 From: Alexander Date: Mon, 29 Jun 2020 15:29:03 -0400 Subject: Updates for mdoc Also more tests --- spec/headless/deviceinit.lua | 15 +++++++++++++++ spec/headless/init.lua | 13 +++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 spec/headless/deviceinit.lua create mode 100644 spec/headless/init.lua (limited to 'spec/headless') diff --git a/spec/headless/deviceinit.lua b/spec/headless/deviceinit.lua new file mode 100644 index 0000000..6725820 --- /dev/null +++ b/spec/headless/deviceinit.lua @@ -0,0 +1,15 @@ +return { + ["Anti Alias"] = 16, + ["Bits Per Pixel"] = 16, + ["Device Type"] = "BEST", + ["Display Adapter"] = 0, + ["Double Buffer"] = true, + ["Multithreaded"] = false, + ["Driver Type"] = "NULL", + ["Fullscreen"] = false, + ["Stencil Buffer"] = true, + ["Stereo Buffer"] = false, + ["VSync"] = true, + ["Window Width"] = 640, + ["Window Height"] = 480, +} diff --git a/spec/headless/init.lua b/spec/headless/init.lua new file mode 100644 index 0000000..a5cf357 --- /dev/null +++ b/spec/headless/init.lua @@ -0,0 +1,13 @@ +GAME.crashy() + local socket = net.newsocket(net.PAIR) + socket:connect("tcp://127.0.0.1:5555") + function socket:receive(stream) + local message = stream:readstring() + assert(message == "pong") + end + socket:send(function(stream) + stream:writestring("ping") + end) + + +GAME.exit() -- cgit v1.2.3-70-g09d2