Chris Smith
51eb754276
Fix unit test broken by parser changes.
hace 15 años
Chris Smith
d451046d91
Some kind of stupid hacks to make the AMD tests work again
hace 15 años
Chris Smith
85653883e9
Crazy unit test craziness
hace 15 años
Chris Smith
9bcfb0302e
Start getting rid of stub parser classes
hace 15 años
Chris Smith
3855f821f4
Get rid of TestInputWindow
hace 15 años
Chris Smith
7826058c90
Mock SettingChangeListener instead of using a harness
hace 15 años
Chris Smith
f7d6b6a0fa
Mock MessageTargets instead of using a harness
hace 15 años
Chris Smith
302df8c64b
Remove TestPreferencesInterface in favour of mocking
hace 15 años
Chris Smith
8d0b6c83a0
Replace TestFrameManager with a mock, make the WritableFrameContainer
harness close windows properly
hace 15 años
Chris Smith
0e29292263
Get rid of TestConfigListener in favour of mocking them when needed
hace 15 años
Chris Smith
b75ce907b0
Remove TestChangeListener in favour of mocking
hace 15 años
Chris Smith
97899794af
Remove TestActionListener in favour of mocking one up
hace 15 años
Chris Smith
b435501251
Fix some broken unit tests
Remove junit 3 stuff
hace 15 años
Chris Smith
89ddbfdaa6
Fiddling with method deprecation
hace 15 años
Chris Smith
41e6353563
Add hasOptionString and deprecate the public hasOption method (should be
made protected at a later stage)
hace 15 años
Chris Smith
dd6d70c944
Fix broken unit test
hace 15 años
Chris Smith
bf158d9ba6
Some kind of crazy uber hacks to make UI tests work again
hace 15 años
Chris Smith
2165faa4cd
Fix some tests post UI changes
hace 15 años
Chris Smith
7912d6fe02
Initial work on moving UI to a plugin
hace 15 años
Gregory Holmes
ad6cddbba0
Update copyright header to 2009
hace 15 años
Shane Mc Cormack
657b5485d1
Rename parser, again. Issue 1903
hace 16 años
Gregory Holmes
7e1625940c
issue 52: i hate whitespace, i hate you too, AND YOU\!
hace 16 años
Gregory Holmes
4c1b87ff41
issue 52
hace 16 años
Chris Smith
100ee42985
Unit test for issue 1845
git-svn-id: http://svn.dmdirc.com/trunk@4842 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
82067938d3
Adding files probably helps
git-svn-id: http://svn.dmdirc.com/trunk@4841 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
8b351729ac
Work on unit test for InputTextFrame
git-svn-id: http://svn.dmdirc.com/trunk@4840 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
1e90086491
Moved JRadioButtonByTextMatcher into the harness package, where it should be
git-svn-id: http://svn.dmdirc.com/trunk@4839 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
f09c354158
SSL cert dialog model test harness more random words here
git-svn-id: http://svn.dmdirc.com/trunk@4778 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
ce7ac0fe4f
Unit test issue 1776
git-svn-id: http://svn.dmdirc.com/trunk@4739 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
62fd97005b
Unit test issue 1768
UI test runner now unwraps invocation target exceptions properly
git-svn-id: http://svn.dmdirc.com/trunk@4738 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
0ef104d68b
Rename UITest to UITestIface so JUnit doesn't try to run it as a test (despite it being an interface...)
Some new AED tests
git-svn-id: http://svn.dmdirc.com/trunk@4709 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
c85a6d6018
Add a custom JUnit runner for UI tests that catches FEST-Swing's ActionFailedException and retries the test up to 5 times
Remove delay between test events
git-svn-id: http://svn.dmdirc.com/trunk@4708 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
d0a27e202d
AMD/AED unit tests
Remove ButtonTextFinder util in favour of JButtonByTextMatcher
git-svn-id: http://svn.dmdirc.com/trunk@4524 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
0721852c48
Some ui test harnesses
Crazy ass AMD test
git-svn-id: http://svn.dmdirc.com/trunk@4422 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
ba1bc66ddd
TestParser and TestParserFactory can now fiddle a network name into the 005s
ServerManager unit tests now use TestParser to prevent rapid connection/disconnection to illegal addresses
Added unit test for ServerManager.getServersByNetwork
git-svn-id: http://svn.dmdirc.com/trunk@4307 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
5a263efc55
Added some basic logging plugin unit tests
git-svn-id: http://svn.dmdirc.com/trunk@4273 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
4daf219085
Added ActionListener and ParserFactory implementations to test harness package, and rejiggled TestParser a bit
Added a test for Server's parsing of numerics
git-svn-id: http://svn.dmdirc.com/trunk@4259 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
c0704ef0c2
Random parsery unit tests
git-svn-id: http://svn.dmdirc.com/trunk@3974 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
56e7336994
Unit test for parser port range checking
Issue 1171, issue 1106
git-svn-id: http://svn.dmdirc.com/trunk@3973 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
8fbd16a57e
WindowManager unit test (issue 1106)
git-svn-id: http://svn.dmdirc.com/trunk@3957 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
c8400c2a53
Unit tests (ServerManager, Process004005, ProcessJoin)
Tidied up some logic in ConditionTree, and removed unneccesary asserts
Issue 1106
git-svn-id: http://svn.dmdirc.com/trunk@3949 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años
Chris Smith
2ad9ce2407
Refactor the unit tests so all supporting classes/harnesses are in com.dmdirc.harnesses, instead of dotted around as inner classes
Issue 1106
git-svn-id: http://svn.dmdirc.com/trunk@3908 00569f92 -eb28-0410-84fd-f71c24880f
hace 16 años