blob: 404b2e1d1f7e8ccfd2748fa9bc12d3efca0d483a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
-- Support code used primarily for tests. This is loaded only when running
-- tests, not during normal Crawl execution.
util.namespace('test')
test.FAILMAP = 'level-fail.map'
function test.map_assert(condition, message)
if not condition then
debug.dump_map(test.FAILMAP)
assert(false, message .. " (map dumped to " .. test.FAILMAP .. ")")
end
return condition
end
function test.regenerate_level(place)
if place then
debug.goto_place(place)
end
debug.flush_map_memory()
dgn.reset_level()
debug.generate_level()
end
|