diff --git a/.vimrc b/.vimrc index e5a94f6961023a05f25e5f55bcda65e8e021bb0d..53cbe66b366f8bd7cf58c08155267309fab246da 100644 --- a/.vimrc +++ b/.vimrc @@ -2,7 +2,7 @@ set makeprg=make set errorformat=%f:%l:%c:\ %m let g:gdb_executable = 'bidi' -let g:gdb_arguments = '-f tests/graphics.lua' +let g:gdb_arguments = '-f tests/test.lua' nnoremap m :call LocalMake() nnoremap r :execute '!./' . g:gdb_executable . ' ' . g:gdb_arguments diff --git a/tests/graphics.lua b/tests/test.lua rename from tests/graphics.lua rename to tests/test.lua index 1322101350cfb7e7e6bebea560ff580dd0cc6dfa..74bf797c49e7edfc27015e5c5ddab3c04d928709 100644 --- a/tests/graphics.lua +++ b/tests/test.lua @@ -32,6 +32,19 @@ local randomKey = keys[math.random(1, #keys)] -- Select a random key return color[randomKey] -- Return the corresponding color end +function test_json() + local file = io.open("tests/test.json", "r") + local content = file:read("*a") + file:close() + + local data = json.decode(content) + + print("name: " .. data.name) + for _, n in pairs(data.numbers) do + print(" - number: " .. n) + end +end + function test_buttons() -- Testing button presses. if button_down(button.PAD_UP) then @@ -110,6 +123,8 @@ -- Using camera move_camera(test_camera_position.x, test_camera_position.y) + draw_rect(100, 100, 300, 200, color.BLUE) + start_camera() draw_rect(0, 0, 300, 200, color.YELLOW) stop_camera() @@ -121,6 +136,7 @@ while window_running() do start_drawing() clear_window(color.BLACK) + -- test_json() -- test_api() -- test_buttons() -- test_camera() diff --git a/tests/json.lua b/tests/json.lua deleted file mode 100644 index a659889d93adeabb954f76815355d84cfdcffff1..0000000000000000000000000000000000000000 --- a/tests/json.lua +++ /dev/null @@ -1,10 +0,0 @@ -local file = io.open("tests/test.json", "r") -local content = file:read("*a") -file:close() - -local data = json.decode(content) - -print("name: " .. data.name) -for _, n in pairs(data.numbers) do - print(" - number: " .. n) -end