Enno Rehling
e8fa654a38
test processing and reports for E2 and E3 both
2015-05-20 12:42:30 +02:00
Enno Rehling
455e742116
add a test for writing reports
2015-05-19 23:27:57 +02:00
Enno Rehling
a4de46dab5
Merge pull request #181 from stm2/missing_curse_name
...
fix crash of Analyze Magic (mantis bug 2099)
2015-05-10 19:49:57 -07:00
Steffen Mecke
05ffb95c65
deactivated write_reports in test, because it's irritating
2015-05-07 18:28:44 +02:00
Steffen Mecke
22e8e39a99
check that analyze magic works
2015-05-07 13:28:37 +02:00
Enno Rehling
42783ff02c
binding a magician's spellbook to Lua, with test.
2015-05-05 08:44:58 -07:00
Enno Rehling
a5e68e10fe
test for FOLLOW SHIP
2015-04-20 15:19:17 +02:00
Enno Rehling
d2fbdec831
re-enable disabled tests for E2, add test for FOLLOW.
2015-04-20 15:07:10 +02:00
Enno Rehling
a5da77c376
Merge pull request #168 from badgerman/hotfix-3-4-5
...
tests for volcanooutbreak and spyreport messages
2015-04-10 11:13:44 +02:00
Enno Rehling
224a9af33c
Test "guarding makes ATTACK a short command"
...
https://bugs.eressea.de/view.php?id=1493
expose unit.guard values to Lua
2015-04-09 12:19:17 +02:00
Enno Rehling
b1c27ac210
Test legal movement of dolphins.
...
There were some unsubstantiated reports of dolphins possibly being able to walk on land, but tests do not confirm this.
2015-04-09 01:41:16 +02:00
Enno Rehling
677f0903cb
fix broken tests (they were fixed in master, but not in develop?)
2015-03-07 14:11:32 +01:00
Enno Rehling
491f6f2cb3
re-enable silver weight
2015-03-07 13:56:31 +01:00
Enno Rehling
b68e2a983e
added tests to make sure volcanooutbreak and spyreport are no longer empty messages.
2015-02-22 22:31:50 +01:00
Enno Rehling
ffbfdee4ff
whitespace changes
2015-02-20 20:35:02 +01:00
CTD
8f21aa7a11
repairing lua tests
...
Das ist totales Chaos, viele Testcases wurden einfach nicht ausgeführt
weil sie nicht in den init files stehen.
Etwas neu strukturiert, Test laufen jetzt auch wenn sie nicht aus dem
eressea root Ordner gestartet werden wie in s/runtest und es sind einige
Testcases mehr als bisher. Auch macht Travis jetzt die E3 Test. Dabei
ist ein schwerwiegender Fehler beim neuen Bewache aufgefallen!
2015-02-13 16:03:05 +01:00
Enno Rehling
7527e6e903
disable silver weight for the initial rollout of version 3.4
...
two weeks after launch, revert this commit
2015-01-29 16:56:21 +01:00
Enno Rehling
6fb23af66a
test that ships are encumbered by money. define money in XML, not just in code.
2015-01-14 17:56:12 +01:00
Enno Rehling
468882f974
test that money has weight, add weight in init_resources (TODO: use the config files).
2015-01-14 07:46:42 +01:00
Enno Rehling
d3524b9eab
do not write reports from tests
2015-01-04 16:43:47 +01:00
Enno Rehling
3db403d7fd
functional test for GROW/BREED horses (Bug 1886)
2015-01-04 15:42:36 +01:00
Enno Rehling
0aa002a6d2
Functional test for bug 1882: Verify that COMBAT/FIGHT/KÄMPFE have the desired effect.
2015-01-04 13:20:11 +01:00
Enno Rehling
14b1a164ed
when tests are modifying important global state, they should reset it in teardown.
...
TODO: actually, they probably should not modify state in the first place.
2015-01-03 16:11:33 +01:00
Enno Rehling
4ed469c126
do not try setting luxury demand on oceans.
...
add some old E3 tests, disable those that have rotted.
2015-01-01 10:12:03 +01:00
Enno Rehling
9453aff7f5
fix running game-specific tests for E3, add them to the test suite.
2014-12-31 21:07:42 +01:00
Enno Rehling
f524f23cd4
superfluous semicolons and other small stuff.
...
missing strings are an error, not a warning.
2014-12-31 13:17:54 +01:00
Enno Rehling
6438d6807e
accepting Don's changes to the setup script.
...
back-filling test for faction.get and get_faction.
2014-11-26 18:37:07 +01:00
Enno Rehling
130f6401b7
No christmas trees in E4
...
- Bugfix for http://bugs.eressea.de/view.php?id=2019
- removing some old tests
2014-08-10 23:07:25 +02:00
Enno Rehling
d2bee4e185
new test script, rule-independent tests.
2014-08-07 13:19:19 +02:00
Enno Rehling
67cf73d42c
update ini files so tests will pass again
2014-07-23 16:01:56 +02:00
CTD1
aae6ac34d9
Bug 0002014: Zwergenausrüstung kann nicht hergestellt werden
...
Testcase auf Rasse Halbling geändert.
2014-07-15 15:37:09 +02:00
Enno Rehling
b2b35fd9d0
add a test for the E3 reduced give quota.
...
foreign units receive only 50% of silver given to them.
Conflicts:
tests/pool.lua
2014-07-07 03:41:33 +02:00
Enno Rehling
88f9d247bd
Revert "use race::flags|RCF_NOGIVE instead of race::ec_flags|GIVEITEM"
...
E3 Tests (GIVE) did not pass.
This reverts commit 5ec3f5b83a
.
2014-07-06 00:29:52 -07:00
TomBraun
9930324619
Change test for bug 0001976
...
Conflicts:
scripts/tests/eressea.lua
2014-07-04 22:44:28 -07:00
Enno Rehling
5011d3f6ff
some touching up to the new test here
2014-07-04 22:42:13 -07:00
TomBraun
783df84055
BUG owner of a building can't enter ship
...
If owner of a building want to enter a ship or other building,
he must first leave the bulding.
Commands are "leave" and "enter <ship/tower> <ID>".
For buildings was that OK but not for ships.
The building owner was inside the region after that commans
and not in the ship.
2014-07-04 22:31:09 -07:00
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
7a6b237de0
Merge branch 'master' of github.com:TomBraun/server into TomBraun-master
...
Conflicts:
src/kernel/build.c
src/kernel/item.c
2014-06-29 20:05:44 -07:00
TomBraun
50ff812bb8
Add test Iron Golems now use the corect number of iron.
...
Test also Iron Golems can now create dwarfen only items
(makes irongolems usable for dwarfs)
2014-06-25 13:26:34 +02:00
TomBraun
fa9ac186d7
Test a bug that crasehed the server
...
when Stonegolems created a new building and
the whole unite was consumed during this process
(could not enter the new building as no one was left in the unit)
2014-06-25 13:20:00 +02:00
Enno Rehling
7adb8498aa
Merge branch 'fix_block_movement' of github.com:stm2/server into stm2-fix_block_movement
...
Conflicts:
scripts/tests/eressea.lua
src/kernel/move.c
2014-06-23 20:34:07 -07:00
Enno Rehling
24dc006e43
fix json config for terrains, some other stuff.
2014-06-13 17:36:05 -07:00
Enno Rehling
6e56c56d39
read ships from config file (only very basic) and create them in a lua test.
2014-06-13 08:28:33 -07:00
Enno Rehling
d503937999
working on making json config understand ships and buildings.
...
new tests in progress.
remove giveitem.c attribute, the name clashed with a trigger,
and it was only part of an arena that is gone from the game, I think.
2014-06-12 22:14:07 -07:00
Enno Rehling
30c1b0e1ff
new lua test framework, work in progress.
2014-06-12 17:41:03 -07:00
Steffen Mecke
dc3eea0c70
take best unit and count amulet at most once for guards blocking movement
2014-06-04 11:04:17 +02:00
Enno Rehling
77a3dc91d5
disable test, because bug 1738 is still not fixed
2014-06-02 05:49:34 +02:00
Enno Rehling
443583a6d6
fix intermittent test for e3 building owners
2014-03-17 08:52:33 +01:00
Enno Rehling
6e3ed568ea
fix lua test for blessed harvest.
2014-03-17 08:21:35 +01:00
Thomas Troeger
d2267db53a
- minor spelling fix.
2014-03-16 23:18:00 +01:00