diff --git a/src/scripts/run-tests.lua b/src/scripts/run-tests.lua index dbe3caab1..91a3671f1 100644 --- a/src/scripts/run-tests.lua +++ b/src/scripts/run-tests.lua @@ -1,12 +1,12 @@ -- -*- coding: utf-8 -*- function test_locales() - local skills = { "", "herb", "kraut", "Kräute", "Kraeut", "k", "kra", "MAGIE" } - for k,v in pairs(skills) do - str = test.loc_skill("de", v) - io.stdout:write(v, "\t", tostring(str), " ", tostring(get_string("de", "skill::" .. tostring(str))), "\n") - end - return 0 + local skills = { "", "herb", "kraut", "Kräute", "Kraeut", "k", "kra", "MAGIE" } + for k,v in pairs(skills) do + str = test.loc_skill("de", v) + io.stdout:write(v, "\t", tostring(str), " ", tostring(get_string("de", "skill::" .. tostring(str))), "\n") + end + return 0 end function loadscript(name) @@ -30,24 +30,24 @@ end --test_locales() function run_turn() - plan_monsters() - process_orders() - spawn_dragons() - spawn_undead() - spawn_braineaters(0.25) - autoseed(basepath .. "/newfactions", false) + plan_monsters() + process_orders() + spawn_dragons() + spawn_undead() + spawn_braineaters(0.25) + autoseed(basepath .. "/newfactions", false) end function test_free() - read_game("571.dat", "binary") - read_orders("orders.571") - run_turn() - free_game() - read_game("570.dat", "binary") - read_orders("orders.570") - run_turn() - free_game() + read_game("571.dat", "binary") + read_orders("orders.571") + run_turn() + free_game() + read_game("570.dat", "binary") + read_orders("orders.570") + run_turn() + free_game() end loadscript("default.lua") @@ -55,16 +55,16 @@ run_scripts() -- go local now = os.clock() -- test_free() -read_game("571.dat", "binary") -write_game("571.dat.1", "binary") +read_game("50", "text") +write_game("50.dat", "binary") +write_game("50.txt.1", "text") free_game() -read_game("570.dat", "binary") +read_game("50", "test") +write_game("50.txt.2", "text") free_game() -read_game("571.dat", "binary") -write_game("571.dat.2", "binary") local elapsed = os.clock() - now print(elapsed) -- text: 50.574 -- bin0: 19.547 -- bin1: 18.953 -io.stdin:read("*line") +-- io.stdin:read("*line")