Enno Rehling
|
8fc137d780
|
Expose the "working" flag for buildings to Lua.
Test working vs. unpaid harbour landigns with a ship.
|
2014-07-04 22:12:12 -07:00 |
Enno Rehling
|
9b01b71a19
|
config returns a value, so we can assert corrrect JSON syntax
|
2014-06-27 07:36:18 -07:00 |
Enno Rehling
|
3625ba6a95
|
remove static variables optimizations, they create global state that is bad for testing
|
2014-06-17 23:10:55 -07:00 |
Enno Rehling
|
59b0f0f582
|
testing coasts, and that ships will only sail into terrains that's allowed.
|
2014-06-17 22:06:54 -07:00 |
Enno Rehling
|
b6b790d7e7
|
add a config.reset function to clear configuration state before tests.
|
2014-06-17 08:46:22 -07:00 |
Enno Rehling
|
33928568cf
|
finally have all the scaffolding to write a test with ships.
configure terrain flags from json.
ships are always allowed to enter SEA regions.
|
2014-06-16 22:19:19 -07:00 |
Enno Rehling
|
64e0c221ec
|
directions can now be read from json configuration.
rename a couple of functions for more consistency across modules.
|
2014-06-15 22:17:08 -07:00 |
Enno Rehling
|
2033aabf60
|
new test suite, moving to new directory.
|
2014-06-13 17:35:43 -07:00 |