Enno Rehling
|
65c39866e1
|
refactor: add a faction_add_seen function that also updates [first, last) interval.
add tests for add_seen.
disable test_faction_add_seen, looks like it needs a valgrind check?
|
2015-09-09 11:08:33 +02:00 |
Enno Rehling
|
7f9e84d68b
|
fix neighbor seen_region collection.
|
2015-09-09 10:22:04 +02:00 |
Enno Rehling
|
42e51a0ec4
|
refactor looping through the hashtable of seen_regions into a map function.
|
2015-09-09 09:38:57 +02:00 |
Enno Rehling
|
3eabf082ac
|
refactor prepare_report to extract prepare_seen, because we assume the bug is in there.
add a failing test for it to prove that bug is in here.
|
2015-09-09 09:04:59 +02:00 |
Enno Rehling
|
aefc74c2fb
|
New German spelling : daß -> dass
|
2015-09-09 09:04:00 +02:00 |
Enno Rehling
|
b551261b66
|
fix the bug that the unit test exposed. it was so simple!
still not fixing the integration test, though :-(
|
2015-09-08 16:35:18 +02:00 |
Enno Rehling
|
1fbbba564b
|
add a unit test for the problem that fails (test_seen_interval_forward)
|
2015-09-08 16:28:47 +02:00 |
Enno Rehling
|
2e0482973e
|
testing test_seen_interval
|
2015-09-08 10:17:01 +02:00 |
Enno Rehling
|
8562a6d072
|
add test suite for seen_region logic (empty)
|
2015-09-08 10:07:29 +02:00 |
Enno Rehling
|
9312b44f8e
|
move seen_region logic to a separate seen.[hc] module for testing.
currently failing test:
1) Failure (tests.report.test_lighthouse):
./scripts/tests/common.lua:1051: true expected but was false
|
2015-09-08 09:56:56 +02:00 |
Enno Rehling
|
d64948f0fc
|
eliminate duplicate call to link_seen (and report_context.seen)
|
2015-09-07 19:48:53 +02:00 |
Enno Rehling
|
84aa0beee5
|
create a more complex integration test for a unit that sails with a
ship (and sees more regions along the way).
|
2015-09-07 16:11:58 +02:00 |
Enno Rehling
|
aa394feb80
|
make test data humans, not vampunicorn (what happened there?)
|
2015-09-07 15:57:08 +02:00 |
Enno Rehling
|
2e11994155
|
hard-code the expected number of entries in the CR for a tighter test.
|
2015-09-07 15:40:12 +02:00 |
Enno Rehling
|
bf86b1d66a
|
add missing .sh files to git (previously blocked by .gitignore)
add an integration test for run-turn.lua
|
2015-09-07 15:27:30 +02:00 |
Enno Rehling
|
b6ba42c3de
|
Merge branch 'master' into develop
Conflicts:
.gitignore
|
2015-09-07 11:06:10 +02:00 |
Enno Rehling
|
a28a35bb6c
|
include weekly summary in the report email.
https://bugs.eressea.de/view.php?id=2135#c6115
|
2015-09-07 11:04:56 +02:00 |
Enno Rehling
|
34580ab9fa
|
fix test requiring a data directory (sigsegv)
|
2015-09-06 20:07:15 +02:00 |
Enno Rehling
|
e2b78cd8d8
|
Merge pull request #285 from ennorehling/feature/bug-2136-large-scores
Bug 2136: large score values
|
2015-09-06 19:14:37 +02:00 |
Enno Rehling
|
f84133eb53
|
fix linux builds
|
2015-09-06 19:08:57 +02:00 |
Enno Rehling
|
b8df3f3a5f
|
increase the datatype for scores from int to long long
this fixes https://bugs.eressea.de/view.php?id=2136
|
2015-09-06 19:04:04 +02:00 |
Enno Rehling
|
0d4fd613e1
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2015-09-06 19:01:30 +02:00 |
Enno Rehling
|
4c2a2e1289
|
Merge branch 'master' into develop
Conflicts:
.travis.yml
scripts/eressea/cursed.lua
|
2015-09-06 18:51:00 +02:00 |
Enno Rehling
|
19e27930ab
|
Merge remote-tracking branch 'upstream/master' into develop
Conflicts:
.travis.yml
scripts/eressea/cursed.lua
|
2015-09-06 13:28:08 +02:00 |
Enno Rehling
|
b33babd316
|
fix cursed factions (broke it during bit32 changes)
|
2015-09-06 13:20:37 +02:00 |
Enno Rehling
|
fd3ff16723
|
Merge branch 'hotfix-3-6-2'
Conflicts:
.travis.yml
|
2015-09-06 09:57:15 +02:00 |
Enno Rehling
|
6e36333d0e
|
Merge pull request #284 from ennorehling/feature/bug-1685-give-invalid-target
Bug 1685: syntax errors should not give items to peasants
|
2015-09-05 20:05:28 +02:00 |
Enno Rehling
|
9394431ddd
|
disable travis build on osx
|
2015-09-05 19:54:57 +02:00 |
Enno Rehling
|
d1b98efe5b
|
disable travis build on osx
|
2015-09-05 19:54:35 +02:00 |
Enno Rehling
|
79663d5933
|
relatively simple fix to bug 1685: unit ids must start with alphanumerical characters.
https://bugs.eressea.de/view.php?id=1685
|
2015-09-05 19:48:25 +02:00 |
Enno Rehling
|
a2c269e805
|
add another failing unit test for bug 1685, closer to the core of the problem
|
2015-09-05 19:45:34 +02:00 |
Enno Rehling
|
3dc173b6ec
|
add unit tests for read_unitid
|
2015-09-05 19:44:30 +02:00 |
Enno Rehling
|
400b8f1ffa
|
add another failing test for bug 1685
add test for forbiddenid (cannot have a unit with id TEMP)
|
2015-09-05 19:25:55 +02:00 |
Enno Rehling
|
74d7caf526
|
remove dead code for base10->base36 conversion
|
2015-09-05 19:24:59 +02:00 |
Enno Rehling
|
b631f539ce
|
simplify atoi36, it does not need to eat whitespace
|
2015-09-05 18:18:22 +02:00 |
Enno Rehling
|
2e3c0db02a
|
add a failing test for bug 1685
|
2015-09-05 18:14:28 +02:00 |
Enno Rehling
|
9b75f369a1
|
Temporarily disable osx build on Travis
|
2015-09-04 14:44:04 +02:00 |
Enno Rehling
|
552f32ff97
|
bugfix https://bugs.eressea.de/view.php?id=2133
era in the CR is wrong for E2
build in the CR should be a string (did not have quotes)
Lua < 5.2 does not have bit32 (and Windows build uses 5.1)
|
2015-09-04 14:39:44 +02:00 |
Enno Rehling
|
6d592a4460
|
drifting ships do not take damage (forum debate), version update
|
2015-08-31 12:53:24 +02:00 |
Enno Rehling
|
f0a9cc8233
|
added a lua module that marks factions as cursed
|
2015-08-31 12:50:58 +02:00 |
Enno Rehling
|
a00fdf9316
|
fix hitpoints for summoned wolves
|
2015-08-31 12:50:47 +02:00 |
Enno Rehling
|
4dc94323d8
|
added a lua module that marks factions as cursed
|
2015-08-31 11:36:30 +02:00 |
Enno Rehling
|
94850e86cb
|
fix hitpoints for summoned wolves
|
2015-08-31 11:12:45 +02:00 |
Enno Rehling
|
70aff6f567
|
Merge pull request #283 from ennorehling/cursed-faction
The revenge of Igjarjuk
|
2015-08-31 07:58:16 +02:00 |
Enno Rehling
|
8c860811e2
|
Summon Igjarjuk only at the start of a battle, not after.
|
2015-08-30 23:15:04 +02:00 |
Enno Rehling
|
acb2aed30f
|
add message for igjarjuk effect
|
2015-08-30 11:01:53 +02:00 |
Enno Rehling
|
7bb882b15b
|
add a spell for igjarjuk (WIP)
|
2015-08-30 10:57:08 +02:00 |
Enno Rehling
|
efca4d1979
|
fix last merge, signature of effskill changed
|
2015-08-29 15:00:59 +02:00 |
Enno Rehling
|
78cf76464a
|
Merge pull request #281 from ennorehling/todo-cleanup
code cleanup
|
2015-08-29 14:09:36 +02:00 |
Enno Rehling
|
e4026e0f6b
|
eliminate more non-critical arguments.
|
2015-08-27 16:59:39 +02:00 |