Enno Rehling
|
51ec560f72
|
Merge branch 'master' into develop
Conflicts:
scripts/tests/e2/init.lua
scripts/tests/e3/init.lua
src/economy.c
src/economy.test.c
src/kernel/item.c
src/modules/arena.c
|
2017-03-11 14:41:25 +01:00 |
Enno Rehling
|
d976ee6f67
|
special cases, not callbacks, for money and horses.
|
2017-03-03 19:17:20 +01:00 |
Enno Rehling
|
af28da365d
|
test giving silber to peasants.
|
2017-03-03 18:53:39 +01:00 |
Enno Rehling
|
a265bc9cdb
|
test giving stuff to 0.
|
2017-03-03 18:03:34 +01:00 |
Enno Rehling
|
681a4bdaa8
|
dolphins are animals, but not horses.
|
2017-03-03 17:27:51 +01:00 |
Enno Rehling
|
259d7d9e80
|
add a test for giving horses to 0.
should add those horses to the region.
remove horses from test that is about 50% silver.
|
2017-03-03 16:50:43 +01:00 |
Enno Rehling
|
6e8e163099
|
make item allow/deny XML easier to read, fix code
|
2017-03-03 09:56:27 +01:00 |
Enno Rehling
|
b0baba4405
|
bug 2290: sawmill bonus was broken.
not pleased with the test, which is in lua only.
https://bugs.eressea.de/view.php?id=2290
|
2017-03-02 19:21:11 +01:00 |
Enno Rehling
|
e2e602e7ba
|
fix off-by-one calendar, bug 2288
|
2017-03-01 08:28:15 +01:00 |
Enno Rehling
|
17d410345f
|
failing test for bug 2288
|
2017-02-28 21:50:49 +01:00 |
Enno Rehling
|
2eb88c472c
|
have I bollocksed up the deny/allow rules? looks like it
|
2017-02-28 14:22:59 +01:00 |
Enno Rehling
|
c276b5a43c
|
generate error, not crash.
todo: fix items
|
2017-02-28 14:22:59 +01:00 |
Enno Rehling
|
5a01eae522
|
make item_use function crash if new and old rules do not agree
add a 'test' function to E3 that exercises all those items
|
2017-02-28 14:22:59 +01:00 |
Enno Rehling
|
9e239c88f4
|
testing insect warmth potion
|
2017-02-27 20:26:48 +01:00 |
Enno Rehling
|
462d0118e3
|
better testing for some items.
|
2017-02-27 20:16:50 +01:00 |
Enno Rehling
|
9d09574d5e
|
enable process_orders to be done in steps.
by checking before turn_end(), we can sense temporary attributes and curses on a unit before they age away.
|
2017-02-27 19:35:14 +01:00 |
Enno Rehling
|
1b93c14806
|
Test E2 items in E2 only.
Remove eye of demon (broken item).
|
2017-02-27 18:50:48 +01:00 |
Enno Rehling
|
1a0992e37b
|
remove remainders of the arena.
Auge des Drachens haben noch einige Spieler, darf nicht gelöscht werden.
move item tests to tests/items.lua
|
2017-02-27 18:21:41 +01:00 |
Enno Rehling
|
108501e398
|
tests for more items
|
2017-02-27 15:14:52 +01:00 |
Enno Rehling
|
db0cbf34c7
|
test for aurapotion
|
2017-02-27 14:17:38 +01:00 |
Enno Rehling
|
60c2f1e807
|
test the birthday amulet
|
2017-02-27 14:01:41 +01:00 |
Enno Rehling
|
604b574d0f
|
fix potion-use? need more testing
|
2017-02-27 11:39:55 +01:00 |
Enno Rehling
|
8b69b6d003
|
test peasantblood effects
|
2017-02-27 04:00:45 +01:00 |
Enno Rehling
|
b8ffc20d87
|
remove item_useonother callbacks (use is fine).
add a test for foolpotion.
|
2017-02-26 19:54:58 +01:00 |
Enno Rehling
|
bd59271b71
|
Samen-Definition normalisiert (mit XML/Lua).
Tests repariert.
MACHE Samen gibt es in E3 nicht.
|
2017-02-23 22:30:19 +01:00 |
Enno Rehling
|
f06d86007c
|
seed normalization (broken)
|
2017-02-23 22:08:16 +01:00 |
Enno Rehling
|
1dcb21b08c
|
bug 2281: add a failing test
https://bugs.eressea.de/view.php?id=2281
|
2017-02-14 20:30:24 +01:00 |
Enno Rehling
|
623137e872
|
test guardhouse level limits.
|
2017-02-14 19:57:31 +01:00 |
Enno Rehling
|
b56538e092
|
remove test for dicts
|
2017-02-11 22:37:15 +01:00 |
Enno Rehling
|
de10a8ad65
|
reduce side-effects in snowglobe tests.
should no longer be intermittent.
|
2017-02-05 20:48:44 +01:00 |
Enno Rehling
|
404ac546fa
|
BUG 2273: runtests.bat fails when config is auto-loaded.
run rules tests with the correct configuration, ignore .ini file
setting.
still not enabling auto-load again, use custom.lua instead.
|
2017-01-24 10:36:27 +01:00 |
Enno Rehling
|
99274e3ab1
|
make runtests.bat not crash.
disable auto-load of config.lua (sob).
free messages and config in config.reset().
|
2017-01-23 21:35:01 +01:00 |
Enno Rehling
|
6d9d920f81
|
fix issue #477 (intermittent volcano)
|
2017-01-23 11:45:05 +01:00 |
Enno Rehling
|
f09259f2b3
|
eliminate duplicate password message
|
2017-01-22 18:51:20 +01:00 |
Enno Rehling
|
14b4ae5859
|
set volcano acitvation chance to 0 during test.
should fix issue #606 for good.
also: additional tests for renumbering ships, Xolgrim is wrong.
|
2016-11-18 22:31:06 +01:00 |
Enno Rehling
|
ecbd0ba83c
|
github issue #606
disable volcano terrain change for snowglobe test
|
2016-11-18 13:30:30 +01:00 |
Enno Rehling
|
251c7bb559
|
re-enable snowglobe assert.
|
2016-11-16 19:43:06 +01:00 |
Enno Rehling
|
17365edff7
|
move renumber command to a separate module.
|
2016-11-15 23:34:20 +01:00 |
Enno Rehling
|
92d027014a
|
Make runtests more verbose in case of errors.
Eliminate stray ERROR messages from tests.
|
2016-10-31 20:36:05 +01:00 |
Enno Rehling
|
a285bd332c
|
fix lua tests to not expect numeric values for unit.guard
|
2016-10-31 20:12:19 +01:00 |
Enno Rehling
|
182cecf31b
|
fix tests that use leveled resources.
|
2016-10-30 19:27:00 +01:00 |
Enno Rehling
|
59c8fbc5a5
|
fix bad Lua test for ents, so they actually guard.
|
2016-10-29 17:51:01 +02:00 |
Enno Rehling
|
f17b6f2bb5
|
WIP: additional testing for GUARD.
BUG: ents cannot guard, do not protect trees.
FIX: issue #589 (bad test for stardust)
|
2016-10-28 20:26:34 +02:00 |
Enno Rehling
|
e0a6618199
|
WIP: test production guarding.
ents are not working, because they rely on being part of the monster faction? bad!
|
2016-10-28 19:42:47 +02:00 |
Enno Rehling
|
5a129f8bd4
|
Create the snowman with full hitpoints.
https://bugs.eressea.de/view.php?id=2239
|
2016-10-02 11:42:31 +02:00 |
Enno Rehling
|
7ef316f773
|
Merge branch 'develop' into kill-seen-region
|
2016-09-18 13:42:32 +02:00 |
Enno Rehling
|
18fcba3ed6
|
failing test for a new bug: empty dummy units get stuck in faction.units after recruiting.
|
2016-09-18 11:14:00 +02:00 |
Enno Rehling
|
ac8332c896
|
re-enable report tests.
RF_LIGHTHOUSE also flags for lighthouses with size 0.
|
2016-09-18 10:24:08 +02:00 |
Enno Rehling
|
929db73102
|
disable integration tests
combine prepare_ functions
|
2016-09-14 17:14:04 +02:00 |
Enno Rehling
|
576f183afb
|
separate tests.report module (lua)
disable all report testing for now
|
2016-09-14 17:04:23 +02:00 |