Commit graph

2117 commits

Author SHA1 Message Date
LevelX2
0ebd265197 Fixed a bug, that a ability gained to multiple permanents (e.g. Forestwalk) was only gained to the first permanent because no uniquie id was set for the copied ability added to state. Added a test for the bug. 2013-04-13 18:18:24 +02:00
LevelX2
6a4a3923a6 Fixed tests where rule text of activated abilities where changed (Commit 36b4482367). 2013-04-06 16:50:53 +02:00
magenoxx
97acebacdd Pumped version to 1.0.2.dev 2013-04-01 16:00:30 +04:00
LevelX2
0edc794c6a Fix for Lazav, Dimir Mastermind. Added two additional tests for Lazav. 2013-03-31 11:54:27 +02:00
magenoxx
29b84e0d92 Closed #169: Make it possible to untap lands 2013-03-29 20:35:16 +04:00
magenoxx
d4860d181f Fixed build 2013-03-29 14:46:59 +04:00
LevelX2
cb18bf2bd4 Changed replacement effects of OrbOfDreams and Corpsejack Menace to selfScope = false. Extended Orb of Dreams test. 2013-03-22 15:01:38 +01:00
LevelX2
27b55b4e49 Added a test to evolve tests. 2013-03-22 10:01:21 +01:00
LevelX2
e3e2cb99a6 Test with Orb of Dreams that also shows the violation of rule 614.12 (issue #164) 2013-03-20 22:43:48 +01:00
LevelX2
4270809b76 Test for Evolve. 2013-03-19 12:27:48 +01:00
LevelX2
44a226dede Test for issue #164. 2013-03-19 12:13:28 +01:00
LevelX2
70a8ede4d5 Merge changes. 2013-03-15 00:04:29 +01:00
LevelX2
9450074b70 Changed AI X costs handling according human handling. Fixed AI handling of modal spells. Changed some AI setting. Changes to AI lgging. 2013-03-14 23:55:14 +01:00
magenoxx
3205cc867f Code and tests for Issue#156: Make smarter dual lands mana choose 2013-03-14 18:31:31 +04:00
North
a7a565bb8f [minor] access modifer order 2013-03-10 14:53:02 +02:00
LevelX2
aa0290fd32 Set Version to 1.0.1 2013-03-10 11:40:56 +01:00
LevelX2
1263607862 Fixed a bug that abilities of creatures weren't applied correct after the creature was controlled by opponent and the controll effect ended. Test for this bug. 2013-03-10 02:31:14 +01:00
LevelX2
6f78a55e01 Fixed the now failing test after fixing issue #119. 2013-03-10 02:25:52 +01:00
North
5f6f1c7528 [minor] removed unused imports 2013-03-02 18:02:02 +02:00
magenoxx
5577d5b3a8 Changed version from 0.10.1 to 1.0.0 2013-02-26 14:11:00 +04:00
LevelX2
5d2c4e1bbd Test for Pillar of Flame. 2013-02-24 09:56:34 +01:00
LevelX2
ea6a094aa2 Fixed some bugs in test cases and changed check for existing abilities to containsRule() method if ability is no singleton. 2013-02-21 00:18:33 +01:00
LevelX2
c7b602ff74 Added test for Lazav, Dimir Mastermind not handling continuous effects correctly. 2013-02-17 19:07:58 +01:00
LevelX2
01a3660cf2 Changed a lot of cards to use ENTERS_THE_BATTLEFIELD event instead of ZONE_CHANGE event. 2013-02-17 01:14:42 +01:00
LevelX2
b2aef4225c Fixed issue #137 that counters didn't trigger ADD_COUNTER event for each single counter. 2013-02-15 18:12:45 +01:00
LevelX2
8d3796ef7a Fixed issue #136 of Wight of Precint Six. Added test for Wight of Precint Six. 2013-02-14 12:59:15 +01:00
LevelX2
b2ec63afdb Fixed spelling error in test. 2013-02-13 01:21:04 +01:00
LevelX2
ce151982b6 Added a lockedInCondition option for ConditionalContiniousEffect. Added test for issue #127. 2013-02-07 23:31:47 +01:00
LevelX2
5241841a37 Fixed test of Champion of Lambholt. 2013-01-22 13:54:10 +01:00
magenoxx
c203705535 Failing test for Issue#82: Torpor Orb doesn't work 2013-01-07 17:25:57 +04:00
LevelX2
efaeef0cde Test for issue #88. 2012-12-30 11:04:58 +01:00
Loki
aa31ef23d3 bump version to 0.10.1 2012-12-28 12:48:26 +13:00
North
f0b32e7ca3 Removed unused imports 2012-12-20 00:26:21 +02:00
LevelX2
2e60801df6 Fixed some problems concerning applying layeres effects in timestamp order. Tests now always successful.
1.Timestamps not distinct.
  2. Timestamps not updated when attachments are attached (mainly equipments).
2012-12-12 15:51:54 +01:00
LevelX2
bb5b9587e0 Fixed the causes that triggered abilities were applied more often than they should. Fixed the lose ability bug (test with Master of the Pearl Trident giving island walk). Tests now build without errors. Only rarely the Grounded/Drake Umbra lose ability test fails. 2012-12-05 01:16:28 +01:00
LevelX2
d443ddd586 Two-Headed Sliver and a test that brings up th bug that happend bevor fixing ContinuousEffects yesterday with commit 29222dfcbf. 2012-11-24 00:20:23 +01:00
Loki
f017ab903c version bump to 0.10.0 2012-11-15 22:47:15 +13:00
North
f64149971a Merge branch 'CardRepository' 2012-11-05 19:37:51 +02:00
North
25cd490be3 [CardRepository] moved Sets, DeckImporter and CardRepository to Mage Framework 2012-11-04 12:52:02 +02:00
LevelX2
a3e4e72190 Test for prev. issue #56. 2012-10-26 08:30:23 +02:00
North
e5f91ef244 [CardRepository] Initialized data for tests 2012-10-25 00:33:14 +03:00
North
08815ffb88 [CardRepository] Replaced findCard methods from Sets and ExpansionSet 2012-10-22 23:48:52 +03:00
magenoxx
c671f9e9ac Test for prev. Issue#63 2012-09-07 22:53:51 +04:00
magenoxx
3b3d02b3f8 Fixed Issue#67: Evernight Shade doesn't loose +1/+1 effects 2012-09-07 20:05:03 +04:00
magenoxx
3b8eee94d6 Failing test for Issue#51 2012-09-07 18:22:16 +04:00
North
204d2410a1 Reimplemented Indestructable using a replacement effect 2012-09-05 00:01:08 +03:00
Loki
46ec86b54c 0.9.2 dev 2012-09-04 21:24:44 +12:00
magenoxx
965b21a488 Fixed Sejiri Merfolk. Fixed DivineVerdictTest. 2012-08-31 12:12:33 +04:00
magenoxx
db30268bc0 fixed for previous commit 2012-08-29 22:58:04 +04:00
magenoxx
0471771451 [ROE] 4 cards with tests. ROE is 100% implemented. 2012-08-29 22:45:35 +04:00
magenoxx
47329e9ef9 Divine Verdict test 2012-08-29 20:34:35 +04:00
North
0916cfbc50 Deleted server plugin binaries from Mage.Tests 2012-08-27 20:20:59 +03:00
magenoxx
3d1bb8e1ab Failing test and fix for additional costs not displayed in tooltips 2012-08-23 13:41:40 +04:00
magenoxx
852e96c910 Fixed token type for Garruk Relentless 2012-08-20 11:00:39 +04:00
magenoxx
f2229f9fd7 Test and fix for Issue#44: War Falcon - Attack condition does not work properly. Fixed changing controller for game state effects 2012-08-16 08:54:53 +04:00
magenoxx
7d9b338328 Test and fix for Issue#42: Creature with undying didn't forget -1/-1 after dying and returning from graveyard 2012-08-16 00:53:42 +04:00
magenoxx
9d99029c75 compilation error fix 2012-08-16 00:32:43 +04:00
magenoxx
d6fa992eea First multiplayer test 2012-08-15 22:14:26 +04:00
magenoxx
475666be4c Enhanced test framework for multiplayer games 2012-08-15 22:14:07 +04:00
magenoxx
7b268c7fcb Test framework cleanup. Removed ai tests and scenarios. Migrated old tests. 2012-08-15 22:06:30 +04:00
magenoxx
2fe2da8eaf Failing test and fix for alternative costs not displayed on cards 2012-08-15 10:32:50 +04:00
Loki
85b31df2d5 Bump version to 0.9.1dev 2012-08-14 15:28:06 +12:00
magenoxx
66bc622d19 Failing test for Issue35 2012-08-08 14:09:13 +04:00
magenoxx
ad7391b4b5 Combat trace (to catch annoying bug with non-flying blockers) 2012-08-08 13:21:31 +04:00
magenoxx
9c4aee2e92 Failing tests for Islandwalk (Issue#35) 2012-08-04 09:49:32 +04:00
magenoxx
12d597f17e [JUD] Wonder with tests 2012-08-03 12:20:13 +04:00
magenoxx
e8f82fd728 Updated failing SorinLordOfInnistradTest (ability text seems has been changed) 2012-07-24 09:24:40 +04:00
magenoxx
6a70d1ee6d minor 2012-07-23 01:29:29 +04:00
magenoxx
9970f998ad [USG] Worship [9ED] Volcanic Hammer 2012-07-23 00:33:34 +04:00
magenoxx
4a70d28706 [M13] Elderscale Wurm with test 2012-07-23 00:17:20 +04:00
Loki
4889e13e10 [M13] Faith's Reward 2012-07-22 21:52:13 +12:00
magenoxx
baac791a02 Failing test for Exalted 2012-07-21 13:00:05 +04:00
magenoxx
2511ea06b7 [M13] Mogg Flunkies [M10] Jackal Familiar. Tests 2012-07-20 16:19:30 +04:00
magenoxx
e83dc29f4c fixed ExchangeControlTest a little 2012-07-20 13:09:47 +04:00
North
5d0a832642 cleaned pom files and updated sqlight dependency 2012-07-19 21:15:09 +03:00
magenoxx
a245d2c816 Sejiri Merfolk test update 2012-07-19 19:04:59 +04:00
magenoxx
5c8ebf393b Failing test for Jace's Phantasm 2012-07-19 16:57:05 +04:00
magenoxx
965565c680 Failing tests for FlashAbility and AsThoughEffectImpl 2012-07-19 13:12:17 +04:00
magenoxx
0b9dec5ad0 5 tests for Switcheroo. Card is not implemented yet. 2012-07-19 10:06:45 +04:00
magenoxx
60bd1f9585 [M13] Serra Avenger with tests 2012-07-18 21:52:57 +04:00
magenoxx
fc04cb2d22 updated classes and jars in test framework 2012-07-18 21:13:32 +04:00
magenoxx
b2cd3e75bd changed version from 0.8.7.dev to 0.9.0.dev 2012-07-18 15:59:07 +04:00
magenoxx
f9263d5d7d Additional tests for Flying and CantBlock abilities. Passed. 2012-07-18 15:10:52 +04:00
magenoxx
7d7f0e6dec Two tests for Public Execution to check interaction with LoseAbility and Clone effects 2012-07-18 10:31:06 +04:00
magenoxx
6eb199006d Two tests for AsEntersBattlefieldAbility and Copy effect interaction. Passed. 2012-07-18 08:12:27 +04:00
magenoxx
0b27499ce0 Changed the order of choice compare in test framework 2012-07-18 08:11:36 +04:00
magenoxx
c5861a3c2e Failing test for equipping opponent's creature 2012-07-17 12:21:09 +04:00
magenoxx
6978a7f871 updated jars for Mage.Tests 2012-07-17 12:20:26 +04:00
North
98feeb9968 [filters] replaced Name condition with Predicate 2012-07-11 00:19:46 +03:00
jeffwadsworth
f87ea46641 - Added a test for Tormented Soul being unblockable. Passed. 2012-07-05 20:36:29 -05:00
jeffwadsworth
2e5be475b0 - Fixed Barter in Blood. Improved test for it. 2012-07-03 16:03:11 -05:00
magenoxx
93201b53f7 updated test 2012-07-02 00:35:01 +04:00
magenoxx
02d41fd65f Failing test for continuous effects 2012-06-30 09:11:36 +04:00
jeffwadsworth
d055c5e804 - Added test for Rootwater Matriarch. All tests passed. 2012-06-29 22:28:25 -05:00
magenoxx
10eeea50bc Failing test for Barter In Blood cast against AI 2012-06-29 20:30:26 +04:00
magenoxx
48a552510d Ignore for test 2012-06-29 20:12:16 +04:00
magenoxx
3f14fdc0ca Test and fix for Oblivion Ring and Planeswalkers interaction 2012-06-29 15:56:04 +04:00
magenoxx
5541fe4163 updated version from 0.8.6.r5 to 0.8.7 2012-06-29 14:56:13 +04:00
magenoxx
09ffa16dc3 Fixed Champion of Lambholt test 2012-06-27 23:56:30 +04:00
magenoxx
6ca2c96197 Failing test for ExtraTurns+Miracle 2012-06-27 18:52:46 +04:00
magenoxx
4f2752fed9 New test for flicker+copy effects 2012-06-27 01:18:29 +04:00
magenoxx
f786727b40 Fixed Mortician Beetle 2012-06-26 00:41:08 +04:00
magenoxx
39d0871d6c Minor fix for rebound test 2012-06-24 23:15:19 +04:00
jeffwadsworth
2c80ed377d - Added test for Rebound ability. Fails. This was working in .83 2012-06-24 11:22:11 -05:00
Loki
8eab84b4c0 [LRW] Arbiter of Knollridge 2012-06-21 22:08:57 +12:00
magenoxx
6083416657 Tests for Living Destiny. Card is not implemented yet. 2012-06-20 11:31:17 +04:00
magenoxx
29de517736 updated plugin jars 2012-06-20 11:19:25 +04:00
North
239a4fb100 [refactoring][minor] Replaced all tabs with four spaces. 2012-06-19 23:50:20 +03:00
magenoxx
397c393f1d Tests refactoring 2012-06-16 10:41:23 +04:00
magenoxx
972a26a6bc Meomentous Fall tests. Passed. 2012-06-16 10:37:25 +04:00
magenoxx
1cb25812c9 Fixed replacement effects for copied creatures. All tests pass now. 2012-06-14 20:59:15 +04:00
magenoxx
b0157b2259 Fixed emblem test (as now Tamiyo has one combined emblem) 2012-06-14 20:58:42 +04:00
magenoxx
b002cc8112 Failing test for copying creature that should enter tapped 2012-06-14 20:20:56 +04:00
magenoxx
d6f1e8be48 Test and fix for UnblockableAbility not working 2012-06-14 20:18:38 +04:00
magenoxx
e435443746 Failing bushido test 2012-06-12 22:03:35 +04:00
magenoxx
9c8fe7268b Reworked emblems 2012-06-12 20:57:23 +04:00
magenoxx
c22f0cf503 Reworked emblems 2012-06-12 16:27:28 +04:00
magenoxx
2a5ceefe94 Failing tests for emblems 2012-06-12 16:25:50 +04:00
magenoxx
3c9e3de9a2 Fixed color mana payment 2012-06-12 10:54:47 +04:00
magenoxx
f641ffe77b Test and fix for triggered abilities of double faced cards 2012-06-11 20:34:33 +04:00
magenoxx
17dbe0ae57 Test and fix for copying transformed creatures 2012-06-11 19:36:56 +04:00
magenoxx
263ff56244 Failing test for Phyrexian mana pay 2012-06-11 19:32:55 +04:00
magenoxx
5199e2e81a Test and fix for sacrificing creature with protection 2012-06-11 14:25:27 +04:00
magenoxx
37832da657 Failing test for planeswalker uniqueness rule 2012-06-11 13:42:43 +04:00
magenoxx
eea1aa3c52 Failing test for Dearly Departed 2012-06-10 15:33:51 +04:00
magenoxx
a59c01b829 Failing Undyung test for boost effects 2012-06-10 15:25:09 +04:00
magenoxx
4aa0f8beda Failing test for flicker and spell fizzle 2012-06-06 19:29:29 +04:00
magenoxx
2408136f32 Apostle's Blessing 2012-06-06 10:50:49 +04:00
magenoxx
5f3c38af69 Failing test for Soul Warden 2012-06-04 21:17:45 +04:00
magenoxx
a2301a1f66 Test and fix for Dungeon Geists 2012-06-04 19:34:00 +04:00
magenoxx
57ac5ea930 [tests] Added possibility to add target to triggered abilities. 2012-06-04 19:33:27 +04:00
magenoxx
3b647ab68b Test and fix for Whipflare 2012-06-04 14:46:55 +04:00
magenoxx
365bd2a50e Correct handling protection abilities for dealing damage. All tests passed. 2012-06-04 11:25:32 +04:00
magenoxx
153a5df2a5 Fixed Champion of Lambholt - gave ability only to itself. +1 test passed. 2012-06-03 19:50:17 +04:00
magenoxx
037310c279 Mana and getPlayable fix. +1 test passed. 2012-06-03 17:50:13 +04:00
magenoxx
27d4997545 Fixed LKI and change controller interaction. +1 test passed. 2012-06-03 17:33:04 +04:00
magenoxx
04379e7c99 Fixed few bugs with transform effect. +4 tests pass. Some transform cards should be refactored. 2012-06-01 21:08:29 +04:00
magenoxx
47cf770318 2 failing tests for copying effect targeting double-faced cards 2012-06-01 20:15:36 +04:00
magenoxx
64677ed4f6 Fixed cascade test 2012-05-29 08:42:58 +04:00
Loki
263b515216 fix Cascade, add test for it (test currently broken) 2012-05-28 21:12:48 +03:00
magenoxx
cb63b900cd SacrificeEffect target required fix 2012-05-27 15:36:41 +04:00
magenoxx
def0260b9d Test and fix for Soulbound with ExileAndReturnBack effect 2012-05-26 21:57:53 +04:00
magenoxx
bebd9644be updated jars 2012-05-25 19:23:25 +04:00
magenoxx
12b21abe52 changed version from 0.8.5 to 0.8.6 2012-05-25 19:04:40 +04:00
magenoxx
325fbec3d8 Made Mage.Tests artifactId lowcased 2012-05-25 19:02:31 +04:00
magenoxx
1bb1df32b5 Updated lose ability test and corresponding effects. 2012-05-25 19:00:05 +04:00
magenoxx
24b1b95b54 Moved test Ignore to other test case according to comment 2012-05-25 18:59:16 +04:00
magenoxx
dda36afce4 Tests for Affinity For Artifacts 2012-05-25 08:19:24 +04:00
magenoxx
9d05d0e9ce Harm's Way. Doesn't work for multitarget damage. 2012-05-24 19:05:21 +04:00
magenoxx
099e152445 2 tests for unimplemented Harm's Way 2012-05-24 18:29:12 +04:00
magenoxx
92a9c10c16 Added support for mixing targets in test framework 2012-05-24 18:21:23 +04:00
magenoxx
32e29392d2 [AVR] Second Guest + tests. Refactored filters. 2012-05-24 09:01:31 +04:00
magenoxx
a47b8c25df Various fixed. +3 tests passed. 2012-05-24 00:24:01 +04:00
magenoxx
16c873dc2c Fixed HeavyArbalest. +1 test passed. 2012-05-23 22:26:58 +04:00
magenoxx
71eafef343 Updated jars. +2 tests pass. 2012-05-23 21:52:12 +04:00
magenoxx
29b7f9ab9b Fix. +2 tests passed. 2012-05-23 21:45:37 +04:00
magenoxx
3d3e8bb36a +2 tests passed 2012-05-23 21:14:40 +04:00
magenoxx
0d732e8f86 New way of copying permanents - supports copies of copies. +1 test pass. 2012-05-23 20:48:31 +04:00
magenoxx
bd03dce85b Fixed EquipmentAttachedCount dynamic value. +1 test pass. 2012-05-23 17:49:45 +04:00
magenoxx
82b4213753 Failing test based on bug report for two Phantasmal Images 2012-05-23 17:38:31 +04:00
magenoxx
6f37b658de Enhanced test framework 2012-05-23 17:37:54 +04:00
magenoxx
e039b26795 [AVR] Cavern Of Souls + 4 tests 2012-05-23 14:01:33 +04:00
magenoxx
d88b373df2 Fixed anymanacolor ability. Enhanced mana system. 2012-05-23 12:49:38 +04:00
magenoxx
ab4823a4c2 failing test for Clone and copied triggered ability 2012-05-21 09:16:15 +04:00
magenoxx
6f31c00811 [AVR] 5 cards 2012-05-21 08:39:14 +04:00
magenoxx
abc3bbd36b [AVR] Angel of Jubilation + test 2012-05-20 23:00:12 +04:00
magenoxx
6318dbc309 [AVR] Sigarda, Host of Herons + test 2012-05-20 18:45:21 +04:00
magenoxx
02a21c6311 [AVR] Gisela, Blade of Goldnight with test 2012-05-20 17:40:37 +04:00
magenoxx
445efc8c18 [AVR] 5 cards with tests 2012-05-20 15:58:17 +04:00
magenoxx
3cca30ca97 [AVR] Alchemist's Refuge with test 2012-05-20 05:28:55 +04:00
magenoxx
275142a143 [AVR] 32 cards. Tests. Common effects. Fixes. 2012-05-18 00:19:43 +04:00
magenoxx
38fc180ed4 Failing test for [AVR] Cloudshift 2012-05-17 20:17:22 +04:00
magenoxx
8759b6de33 [AVR] 13 cards with Soulbond 2012-05-17 15:20:21 +04:00
magenoxx
3822e0d09b Soulbond keyword 2012-05-17 09:51:08 +04:00
Loki
e98f0c184a [AVR] 2 cards, fix Cryptoplasm self-targeting, add test for it 2012-05-17 00:21:22 +03:00
magenoxx
3fb7dc2993 minor changes in test logging level 2012-05-15 11:54:47 +04:00
magenoxx
cd7e10e186 13 tests for Soulbond keyword 2012-05-15 08:33:53 +04:00
magenoxx
e003b43214 [AVR] Homicidal Seclusion + several tests 2012-05-15 07:21:11 +04:00
magenoxx
9e45c0a911 [AVR] Necrobite + Regenerate effect test 2012-05-12 15:46:07 +04:00
magenoxx
ce85896c87 moved single card tests to 'single' package 2012-05-12 15:45:33 +04:00
magenoxx
629b5fd589 [AVR] Hunted Ghoul with tests 2012-05-12 15:23:38 +04:00
magenoxx
519e136431 More failing tests based on bug reports 2012-05-11 20:25:58 +04:00
magenoxx
38eaef59e0 Two failing tests based on users' bug reports 2012-05-11 19:34:56 +04:00
magenoxx
1eba9096b0 More tests. One test fails. 2012-05-11 17:34:24 +04:00
magenoxx
55bf5714a0 [AVR] Harvester Of Souls + test. 2012-05-09 10:04:11 +04:00
magenoxx
e196b2bb07 Failinig test for 'Mikaeus, the Lunarch' card. 2012-05-08 19:12:44 +04:00
magenoxx
cf2e3a4c6a Added failing test that reproduces issue with source zone changing for triggered abilities 2012-05-08 19:00:31 +04:00
magenoxx
9aa578761f minor fix (method name + comment) 2012-05-08 14:47:35 +04:00
magenoxx
59a72e974a [AVR] 3 cards + tests for filter and dies triggered ability 2012-05-08 14:44:46 +04:00
magenoxx
fa0e623120 changed version from 0.8.4 to 0.8.5 2012-05-07 07:50:07 +04:00
Loki
9de37bea5a Fixed memory leak 2012-05-06 23:40:44 +03:00
Loki
40fda24615 [load test] new load pattern 2012-05-06 23:40:43 +03:00
magenoxx
9edac9426e starting server at 0.0.0.0 2012-05-04 11:11:13 +04:00
magenoxx
e2bd32fd3d [load] Updated tests plus some fixes. 2012-05-04 10:25:26 +04:00
magenoxx
80a25377b5 GatekeeperOfMalakir kicker test. Fails. 2012-05-03 18:21:30 +04:00
magenoxx
f39d5dbca1 New implementation for LevelUpAbility. All tests ok. 2012-05-02 20:20:01 +04:00
magenoxx
c2ea8246d2 Tests for LevelUpAbility 2012-05-02 19:21:29 +04:00
magenoxx
76c6362df1 Test that reproduces bug with PhantasmalImage and creature with LevelUpAbility 2012-05-02 17:25:10 +04:00
magenoxx
f40df8a453 Added test for Level Up ability 2012-05-02 17:16:46 +04:00
magenoxx
40ff3dd498 Tests reproducing bug in Mage.Core with creature CopyEffect for triggered abilities 2012-05-02 16:48:11 +04:00
magenoxx
6cd04e3380 [AVR] Favorable Winds + tests 2012-05-01 19:47:45 +04:00
magenoxx
933f094f69 More careful fix for PlayerImpl.canPlay. Moved ThaliaGuardianOfThrabenTest to another package. 2012-05-01 12:33:51 +04:00
magenoxx
4526d50e43 Added tests for cost modification effects based on Arcane Melee card. One test fails because of bug in core. 2012-05-01 12:07:06 +04:00
magenoxx
29f602920d [load] put loading tests to ignore (should be executed manually) 2012-05-01 11:53:22 +04:00
magenoxx
537c326789 [load] loading testing: added simple test for starting game by two players 2012-04-30 18:56:36 +04:00
North
d0296a4c00 removed wrong javadoc 2012-04-13 22:18:42 +03:00
North
47bd74a24c [refactoring] Moved Sets.loadDeck to a DeckImporterImplementation 2012-04-08 16:52:21 +03:00
magenoxx
4295a7bf55 Ignoring SoulSeizerTest for a while. Fails because of fix for TestPlayer returning false for pass action (as it should have before). 2012-04-07 11:53:18 +04:00
magenoxx
f0be9c35d7 Moved skipping initial shuffling to game options. 2012-04-07 11:52:31 +04:00
magenoxx
5ede2cb7b3 Test reproducing issue with Mul Daya Channelers boost ability. 2012-04-07 11:08:11 +04:00
magenoxx
e3f27cbc89 Fix for pass action in test framework. Updated assert information for assertPT. 2012-04-07 11:07:35 +04:00
jeffwadsworth
78dd1acf3a - Added some ROE cards. 2012-03-31 11:52:46 -05:00
jeffwadsworth
10d783eed0 - Added some ROE cards. 2012-03-31 10:51:58 -05:00
North
7aeee8ef7e refactored test names 2012-03-28 22:47:06 +03:00
North
86c93b2a06 fixes ticket 47 2012-03-27 09:43:46 +03:00
magenoxx
563687566c fix for TestSightlessGhoul 2012-03-26 22:03:47 +04:00
Loki
4df0201256 add test (broken for now) 2012-03-26 21:54:03 +04:00
magenoxx
0b75e4866a Fixed EntersBattlefieldEffect. PhantasmalImage's CopyEffect works now. 2012-03-26 20:05:20 +04:00
BetaSteward
e859e142fa 2 DKA 2012-03-26 08:55:30 -04:00
magenoxx
523481b5a2 Added additional parameter for effect outcome. Updated choosing permanents for AI. 2012-03-26 10:59:04 +04:00
magenoxx
97bccf7606 Phantasmal Image test. 2012-03-26 10:35:16 +04:00
magenoxx
fb8f4c3c67 Test for Exiled and fix. 2012-03-26 09:20:30 +04:00
magenoxx
7ed17d0fdb Fixed final asserts in tests (OblivionRingTest still fails) 2012-03-26 00:33:22 +04:00
magenoxx
11bda039f5 fixed comments in the recent test committed 2012-03-25 23:24:07 +04:00
magenoxx
97e5f6aa16 Added test that reproduces issue with Oblivion Ring second ability 2012-03-25 23:16:24 +04:00
magenoxx
3875c1f7c0 Changed component version from 0.8.3 to 0.8.4 (dev) 2012-03-25 12:16:46 +04:00
BetaSteward
9e5dd044e3 1 DKA 2012-03-15 22:29:37 -04:00
BetaSteward
5d652e9128 2 DKA + Spiteful Shadows fix 2012-03-12 22:08:57 -04:00
BetaSteward
de4153c5aa 3 DKA 2012-03-11 23:20:56 -04:00
BetaSteward
e04a055dd6 2 DKA 2012-03-10 22:23:21 -05:00
BetaSteward
3b643805c8 normalized ContinuousEffects 2012-03-10 22:20:24 -05:00
BetaSteward
5d6a6117bf 2 DKA 2012-03-08 22:49:59 -05:00
BetaSteward
f1fefb0d59 2 DKA 2012-03-08 13:54:31 -05:00
BetaSteward
e03aaee4b6 updated searching/shuffling interaction 2012-03-08 13:53:23 -05:00
BetaSteward
dddca6ae32 2 DKA 2012-03-05 22:44:49 -05:00
BetaSteward
0075799681 2 DKA 2012-03-05 15:14:12 -05:00
BetaSteward
5525cd24f9 2 DKA 2012-03-03 23:20:47 -05:00
BetaSteward
db02ea3aa6 fixes 2012-03-03 23:20:10 -05:00
BetaSteward
67fb349224 3 DKA 2012-03-02 15:42:34 -05:00
North
3c6a4d329c Ignored TestPlayer.java 2012-03-01 21:24:30 +02:00
BetaSteward
12027369a5 DKA - IncreasingVengeance 2012-02-29 13:35:34 -05:00
BetaSteward
cab80c5a68 4 DKA 2012-02-28 22:54:40 -05:00
BetaSteward
b00aa6a7d2 fixed WerewolfRansacker 2012-02-28 14:27:53 -05:00
BetaSteward
1dbc0a2be5 2 DKA 2012-02-28 14:25:36 -05:00
BetaSteward
2a380b6090 2 DKA 2012-02-26 23:05:16 -05:00
BetaSteward
c64c597467 DKA - Fiend of the Shadows 2012-02-26 21:48:55 -05:00
BetaSteward
9ae7ff87ea more tests + some fixes 2012-02-25 23:24:06 -05:00
BetaSteward
8e7e111fb9 2 DKA 2012-02-23 15:30:11 -05:00
BetaSteward
142207ce86 added random game test 2012-02-23 15:28:47 -05:00
BetaSteward
68391a7522 fixed some NPE's and other errors 2012-02-23 15:26:57 -05:00
BetaSteward
1951fd314b 2 DKA 2012-02-19 23:13:08 -05:00
BetaSteward
828662f6f3 3 Curses from DKA 2012-02-19 09:52:39 -05:00
BetaSteward
6828f1d651 2 DKA + tests 2012-02-17 22:53:27 -05:00
BetaSteward
86906c633a updated test framework - added TestPlayer which only performs instructed actions 2012-02-17 10:40:57 -05:00
BetaSteward
48f5a469d4 fixes for monte carlo ai 2012-02-13 09:05:01 -05:00
BetaSteward
4fd59f9e8c added test for continuous effects + modified tests to stop on specified turn and step 2012-02-06 10:06:25 -05:00
BetaSteward
37e5c135f5 updated all jars - not sure which ones I might have messed up so I'm updating all 2012-02-02 23:55:39 -05:00
BetaSteward
d813283c19 adding back recent changes - not quite sure how I managed to revert all this 2012-02-02 23:48:25 -05:00
BetaSteward
e6d38e6558 updated jars 2012-02-02 23:28:34 -05:00
magenoxx
4d9493a256 Update jars. BugCantFindCardInLibrary now works. 2011-12-26 18:49:32 +04:00
Loki
dfddc70984 test for game hangs when computer cant find card in library 2011-12-26 17:30:55 +04:00
magenoxx
fa9f6115cf author fix in test comments 2011-12-26 13:47:15 +04:00
magenoxx
86bd2d3c40 Update test for attacking AI. Sometime reproduces not attacking with Zephyr Sprite. 2011-12-26 13:46:18 +04:00
magenoxx
a0866ef602 RegenerateAbilityTest. Make sure AI blocks, chooses biggest creature to block and uses regenerate ability. 2011-12-26 13:30:59 +04:00
magenoxx
eb0bc89597 Tree optimizers. Fixed Issue 420. 2011-12-26 12:52:31 +04:00
magenoxx
a71ce5c405 Update EquipAbilityTest. Reproduces Issue 420. 2011-12-26 10:55:07 +04:00
magenoxx
24dea6a02c updated jars 2011-12-24 22:21:37 +04:00
magenoxx
d004525027 Test for equip ability. 2011-12-24 20:15:03 +04:00
magenoxx
8e178478e2 [Mage.Tests] Now all tests work. 2011-12-24 19:33:24 +04:00
magenoxx
f134a79203 Added test for additional damage from AI after combat. Fixed NimShamblerTest. 2011-12-24 19:00:10 +04:00
magenoxx
3e3a930794 Added additional test for combat (ai shouldn't attack against creatures with double strike). 2011-12-24 18:59:22 +04:00
magenoxx
53e9d2752b Fixed combat actions in MAD AI. Updated tests. 2011-12-24 18:45:13 +04:00
magenoxx
c02d453a4b Some performance measurement. Game state copying performance is good. 2011-12-24 15:14:27 +04:00
magenoxx
dc2ebdd16d Some tests fixes. Returned back checking for repeated action with the fix. 2011-12-24 12:34:00 +04:00
magenoxx
065f1c3190 Fixed Issue 375. 2011-12-12 14:46:49 +04:00
magenoxx
9fe16d3518 Damage distribution test. Reproduces Issue 375. 2011-12-12 14:28:33 +04:00
magenoxx
20aa0c645f Reproduces the AI issue when its own creature is sacrificed for no reason. 2011-12-11 16:38:06 +04:00
magenoxx
41f0fecd6e Test for AI that reproduces the case when useful "may" ability isn't used. 2011-12-11 16:37:34 +04:00
magenoxx
c5d2d41f60 Test that reproduces Issue 411. 2011-12-11 15:24:20 +04:00
magenoxx
ba6508cbeb Updated component version from 0.8.1 to 0.8.2. 2011-12-09 13:15:07 +04:00
magenoxx
dc9397bd62 Test that reproduces Issue 387. 2011-11-24 10:54:26 +04:00
Loki
cd8f0ae2fe [RAV] Leave No Trace, 3 player reward cards 2011-11-19 21:38:43 +04:00
Loki
90116082ea more reward cards 2011-11-18 22:04:09 +04:00
Loki
f5e9ead285 test for Issue 317 2011-11-17 17:20:37 +04:00
Loki
441aefee22 merge 2011-11-17 15:02:56 +04:00
Loki
e7ad847b0f improve test 2011-11-17 14:49:22 +04:00
magenoxx
8b67158fdb Fixed Issue 350. 2011-11-16 18:56:23 +04:00
magenoxx
f4e889329d Test that reproduces Issue 350. 2011-11-16 17:52:25 +04:00
magenoxx
5eebdcb3ae Fixed HideousEndTest. 2011-11-16 16:13:16 +04:00
Loki
2d94164a26 Hideous End test 2011-11-16 15:27:16 +04:00
magenoxx
07902b17c7 Test for Issue 374. 2011-11-16 15:16:39 +04:00
magenoxx
5f6c8a46ae Test for Issue 381. 2011-11-16 15:00:44 +04:00
magenoxx
262e00f26a Test for Condemn - tests targeting attacking creatures and using LKI. 2011-11-16 14:01:01 +04:00
magenoxx
58b959ff65 Fixes in MAD ai. 2011-11-16 10:44:55 +04:00
magenoxx
4cb00a5712 Tests for deal damage to creatures. 2011-11-16 10:44:09 +04:00
magenoxx
60b6fe5a79 Changes in testing framework. Added support for fixed targets. Added test to damage itself by Lightning Bolt. Ignored some old tests. 2011-11-15 19:43:37 +04:00
magenoxx
f0cc3d1d0f Tests for Lightning Bolt and Sejiri Merfolk. 2011-11-15 16:03:55 +04:00
magenoxx
a3d590fc79 Updated test framework with minimum functionality. 2011-11-15 16:01:34 +04:00
magenoxx
0a300cf610 fixed wrong artifactIds used in pom.xml 2011-11-05 11:42:28 +03:00
magenoxx
e302a12f5d Updated component's version from 0.8 to 0.8.1
manually
2011-10-28 11:36:42 +04:00
magenoxx
3350c3e829 Updated components' version from 0.7.6 to 0.8 2011-10-16 21:02:04 +04:00
magenoxx
2d8948b8f6 Changed version from 0.7.5 to 0.7.6 2011-09-18 13:57:43 +04:00
magenoxx
0fbc805492 Lowered version from 0.8 to 0.7.5 for release. 2011-09-02 08:18:49 +04:00
BetaSteward
34cd3bbcdc fixed version 2011-06-22 22:32:33 -04:00
BetaSteward
a8b8d36637 updated pom files 2011-06-22 22:12:14 -04:00
magenoxx
97eea533f3 updated version (from 0.7.3 to 0.7.4) in all pom files 2011-06-16 11:39:20 +04:00
magenoxx
82716349db test for ai tapping itself 2011-06-06 22:34:36 +04:00
magenoxx
b636f4d342 test for ai bug not attacking 2011-06-06 22:34:03 +04:00
magenoxx
74c7feb470 Moved version to 0.7.3 in pom files. 2011-05-19 23:49:43 +04:00
BetaSteward
a4c3deb7ac Backed out changeset: 83cb579a3761 2011-05-14 23:32:22 -04:00
BetaSteward
473f6bcad9 fixed client/server ping + added server console 2011-05-14 23:28:07 -04:00
Loki
0a5e8e0103 bad commit :( 2011-05-14 00:12:35 +03:00
Loki
b897f7ce14 White Sun's Zenith 2011-05-13 23:42:52 +03:00
magenoxx
43bc4780fc Updated server plugins in Mage.Tests. 2011-05-10 15:03:42 +04:00
North
de8c30d76d Mage.Tests/pom.xml parent version updated
MageBook.java Strings equality check changed to equals
2011-05-09 22:16:08 +03:00
magenoxx
7c49bc5ce7 Fixed Mage.Tests dependency. Fixed import in MageJDecktop class. 2011-05-07 19:33:02 +04:00
magenoxx
b42e056750 [Collection viewer] Drawing set name on the tabs (vertical for selected and normal for tabs without images). 2011-04-10 11:25:25 +04:00
BetaSteward
84c6ab76e0 update to version 0.7 2011-04-01 21:05:43 -04:00
magenoxx
fb8cd79b59 More efficient use of background image. Now Mage takes much less memory. Also updated plugins in Mage.Tests. 2011-04-01 17:35:38 +04:00
BetaSteward
b1fdc03c4e updated jars 2011-03-31 23:43:11 -04:00
BetaSteward
def31fef83 added random deck test 2011-03-31 23:35:59 -04:00
magenoxx
8722b825e6 ProtectionFromColorTest, ProtectionFromTypeTest. 2011-03-12 15:14:14 +03:00
BetaSteward
0668548f4f more AI fixes - dont use x=0 for activated abilities 2011-03-10 22:07:13 -05:00
BetaSteward
42509dd4f8 optimizations + leave game fix 2011-03-10 22:05:15 -05:00
magenoxx
99735b368b New testing frameworks for cards. BurntheImpure test. 2011-03-10 15:27:15 +03:00
BetaSteward
6982608043 more AI fixes 2011-03-07 22:59:55 -05:00
BetaSteward
7e00b5cc25 AI fix - better time out support 2011-03-04 21:54:45 -05:00
magenoxx
662dd2948a [MBS] Burn the Impure + test 2011-03-01 08:32:35 +03:00
magenoxx
6e913cf24b Migrated minimax hybrid AI to Mad AI. Reproduced AI not attacking, added 2 new test scenarios that reproduce it. 2011-02-28 14:23:59 +03:00
BetaSteward
a81e6da37c a few more AI tweaks 2011-02-26 00:16:04 -05:00
BetaSteward
bc3acccf2c fixed first turn draw skip 2011-02-26 00:15:15 -05:00
magenoxx
b5e3d46c72 Two new scenarious. log4j properties in tests. 2011-02-25 20:55:28 +03:00
magenoxx
e9c2decd3c Merged X value changes. Some UI fixes. 2011-02-25 20:54:54 +03:00
BetaSteward
1945538041 added X cost options to AI 2011-02-24 22:01:04 -05:00
magenoxx
f1472d1fa4 Merge 2011-02-23 10:59:30 +03:00
magenoxx
2f4b3680db [mad ai] plugin update 2011-02-23 10:58:17 +03:00
magenoxx
3a11c59486 Fixed playXMana (no X=0, put everything to X). updated first scenario. 2011-02-23 10:50:42 +03:00
BetaSteward
85e1f68554 another AI fix 2011-02-21 00:20:36 -05:00
magenoxx
9bd5e95bda Test scenario for Earthquake. 2011-02-20 02:10:04 +03:00
magenoxx
98ee9ff0c2 [mad ai] Critical AI fixes. Sync with Steward recent changes. New test command for lifes. New test scenarios. 2011-02-19 16:52:13 +03:00
magenoxx
97a83998eb [mad-ai] Fixed not using combat and post combat main phases. 2011-02-18 00:17:55 +03:00
magenoxx
27420f784c [mad-ai] Fixed AI. Now plays spells more often. 2011-02-17 23:55:22 +03:00
BetaSteward
0c5261ce88 fixed canTarget error and started to convert logging to log4j 2011-02-14 14:41:29 -05:00
magenoxx
c8fcc25ba2 First test scenario. 2011-02-14 20:49:52 +03:00
magenoxx
366401b0b2 Updated Game interface to skip drawing. Added parsing test scenarios and updating players' zones. 2011-02-14 20:49:16 +03:00
magenoxx
e189543699 Fixed AI doesn't play spells that targets creatureOrPlayer. The fix applied to ai-ma only, other ai jar still needs to be recompiled. 2011-02-12 23:21:20 +03:00
magenoxx
4b2a9cd203 PlayerImpl fix 2011-02-12 11:46:20 +03:00
magenoxx
f36254445a [ai-ma] renamed classes (otherwise classloader uses another classes), added additional logging. 2011-02-11 20:37:08 +03:00
magenoxx
3521b7d89f Added "AI vs AI" test. Removed clientside tests. 2011-02-10 18:38:44 +03:00
BetaSteward
e2fd0299c7 fixed multi-human drafting 2011-02-08 11:34:28 -05:00
BetaSteward
ffc7b5bfd8 added tournaments - drafts are now a variant of tournament 2011-02-06 11:09:25 -05:00
magenoxx
f6b812bce1 Updated to version 0.6. Fixed and updated rate plugin. 2011-01-30 10:42:35 +03:00
maurer.it
01c4811551 Fix to allow the tests to run with latest draft stuff. 2011-01-10 14:25:34 -05:00
maurer.it
8d93ce524d Fixed errors. 2010-12-29 14:56:05 -05:00
BetaSteward
6ae4ac3c5e changes to support matches 2010-12-26 00:34:34 -05:00
magenoxx
47d0adf2f9 delete previous test 2010-12-24 12:07:02 +03:00
magenoxx
bf233b4bb7 add empty class for test 2010-12-24 11:54:17 +03:00
BetaSteward
66d3ad1b15 updated poms with new version 2010-12-21 23:25:54 -05:00
magenoxx
4139844732 Fixed failing tests. 2010-12-21 22:30:31 +03:00
magenoxx
3c4afdb475 Started Lightning Helix test. 2010-12-20 16:41:00 +03:00
magenoxx
b63032b8f3 Wrapped land test (special for Eugen :)) 2010-12-20 16:40:21 +03:00
magenoxx
4d8d92ed7d Expect class for asserting thrown exception. Updated bdd classes. 2010-12-20 16:38:20 +03:00
magenoxx
2e27a676ed [mage-tests] Added synchronization between steps. Updated bdd classes for step state handling. 2010-12-20 15:01:41 +03:00
magenoxx
49eac2c737 Server config files for Mage-Tests. 2010-12-20 12:15:40 +03:00
magenoxx
f299e31237 Added StepState and StepController to execute different actions on the same "And." calls. 2010-12-20 10:16:29 +03:00
magenoxx
a2577c677f Land test. 2010-12-20 01:04:08 +03:00
magenoxx
1b6722f9b2 Added Mage.Tests project. Update server for test operations. Implemented bdd classes. 2010-12-20 01:03:12 +03:00