Chris Smith
b6e02f0a30
Fix some unit tests
Change-Id: I2f14be0cecbc842b23dc3c99b5df257b8e6b0d53
Reviewed-on: http://gerrit.dmdirc.com/390
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 14 Jahren
Chris Smith
2855eebbe4
Update junit, replace mockito
Not sure why mockito was moved out of the main lib
Remove UI runner hacks for now (don't work with JUnit >4.1)
Change-Id: I88bfaa42da1273681f1b8415f8e7f59184ad2399
Reviewed-on: http://gerrit.dmdirc.com/357
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 14 Jahren
Chris Smith
13937bd9ef
Update unit tests
TestParser now uses a URI constructor
Two parameterised tests no longer call IdentityManager.load() on every
parameter, as this tends to exhaust our file handle limit as the files
aren't closed quickly enough by Java...
Change-Id: I6a0e0992ffb409a66d06afe35e58cdf3878f7661
Reviewed-on: http://gerrit.dmdirc.com/356
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 14 Jahren
Shane Mc Cormack
207731daf8
Remove Plugins, update stuff to use new plugins submodule.
Change-Id: If6fb44e5e9e359d1eb87ba7458767c1d150badd6
Reviewed-on: http://gerrit.dmdirc.com/231
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 14 Jahren
Gregory Holmes
450389ebe6
Fix broken unit tests
Change-Id: Ida646aa780dacbce74a6a942a455105f72654377
Reviewed-on: http://gerrit.dmdirc.com/218
Tested-by: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
vor 14 Jahren
Gregory Holmes
187d17230c
Fix the unit tests shane broke
Change-Id: I03af2311e541d60711d2cc801128764fe384d6e7
Reviewed-on: http://gerrit.dmdirc.com/206
Reviewed-by: Chris Smith <chris@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 14 Jahren
Shane Mc Cormack
b691b14491
Update the copyright date on all files.
UpdateCopyright.sh now works out the year automatically.
UpdateCopyright.sh now ignores .git aswell as .svn
UpdateCopyright.sh now excludes Binary Files from being matched during the initial search, rather than as an afterthought.
Change-Id: I2cfc56851a4217a4c85cbc7361c7a90421aae717
Reviewed-on: http://gerrit.dmdirc.com/202
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Shane Mc Cormack <shane@dmdirc.com >
vor 14 Jahren
Chris Smith
1a248277ae
Fix /mode command unit test
Change-Id: I30be0d8d9431fbff78ed1bbc0e3e56c19899f8ec
Reviewed-on: http://gerrit.dmdirc.com/113
Reviewed-by: Gregory Holmes <greboid@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 14 Jahren
Chris Smith
4991e31a5c
Mock server and parser for invite test
Fixes issue 3166, fixes issue 3167
Change-Id: I9612d9244c137d2fcd13fff96beda189a51ed9d8
Reviewed-on: http://gerrit.dmdirc.com/95
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
vor 14 Jahren
Chris Smith
32cf9f348f
Update unit tests for URI changes
Change-Id: I0dd005540f126b40c4d7f61384236ec21cfe5730
Reviewed-on: http://gerrit.dmdirc.com/57
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Chris Smith <chris@dmdirc.com >
vor 14 Jahren
Greboid
b31dec4b6f
fixes issue 3036: Alter StyliserStylesTest to avoid Line class, make Line class package private
Change-Id: I8943d04c563a05a7f3643cafb9065f49aa3eec91
Reviewed-on: http://gerrit.dmdirc.com/8
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Tested-by: Gregory Holmes <greboid@dmdirc.com >
vor 15 Jahren
Chris Smith
3e65963c5f
Fix broken unit test
vor 15 Jahren
Shane Mc Cormack
9fa546ae59
I suck less than greg, I do! :(
vor 15 Jahren
Gregory Holmes
5e828e348f
...
vor 15 Jahren
Shane Mc Cormack
1be5711a88
Parser tests are in submodule
vor 15 Jahren
Shane Mc Cormack
e384423551
Desuck\!
vor 15 Jahren
Shane Mc Cormack
45543ec743
Fix ParserTest
vor 15 Jahren
Chris Smith
4d1685958b
Servers are now completely detached from IRC parser. Issue 2736.
vor 15 Jahren
Chris Smith
3e8d7c6ea2
Servers no longer autoconnect.
Fixes issue 2227; fixes issue 2807 (dev error)
vor 15 Jahren
Chris Smith
0d459afd79
I hate issue 2736.
vor 15 Jahren
Chris Smith
f55a6902f2
Issue 2736.
vor 15 Jahren
Chris Smith
fa8ad06e04
Yay for not refactoring tests
vor 15 Jahren
Chris Smith
cb65d5795d
RegexStringList->IgnoreList
Issue 2736
vor 15 Jahren
Chris Smith
bfee06b8ca
ChannelListModeItem is common
Issue 2736
vor 15 Jahren
Chris Smith
3d572df7f8
Crazy callback abstraction
Issue 2736
vor 15 Jahren
Chris Smith
70ca8800f0
Move CallbackNotFoundException and SpecificCallback
Issue 2736
vor 15 Jahren
Shane Mc Cormack
e2d8ac48fc
Don't give a null parser to IRCClientInfo
vor 15 Jahren
Shane Mc Cormack
6dbedf1266
Fix broken unit test. Maybe related to issue 2775.
vor 15 Jahren
Chris Smith
c740256650
More parser abstraction, issue 2736
vor 15 Jahren
Chris Smith
61c310a253
I am the unittest man, I come from down the way, and I can pllaaaayyyyy
(What can you play?)
I can play the unit tests
Umpahumpahumpahpah, umpahpah, umpahpah, umpahumpahpah
vor 15 Jahren
Chris Smith
ed4593bf1e
Minor tidying, unbreak unit tests (apparently refactors don't apply to them?!)
vor 15 Jahren
Chris Smith
fc5c536fa6
Nearly there...
vor 15 Jahren
Chris Smith
369154c5f9
Further work on stuff.
vor 15 Jahren
Gregory Holmes
ed054e293f
Adds standardquestiondialog; moves dialogs to dialogs package; fixes issue 2755
vor 15 Jahren
Chris Smith
5f6483ae75
More changes.
vor 15 Jahren
Chris Smith
effc8a86c7
Don't abstract the parser from itself internally, as that just causes headaches
vor 15 Jahren
Chris Smith
1b1dcbb8ce
Under 300 errors!
vor 15 Jahren
Chris Smith
54125d2f8e
Parser abstraction. What more do you want me to say?
vor 15 Jahren
Chris Smith
d2eed5cbf8
Lots of changes.
vor 15 Jahren
Chris Smith
038fdfbd8f
Abstract CommandInfos somewhat
vor 15 Jahren
Chris Smith
6e1beb7bb3
Parser abstraction part 2. The parser now works.
vor 15 Jahren
Chris Smith
cc89540169
Move and rename all the parser interfaces
This results in supreme breakage
vor 15 Jahren
Chris Smith
13dc6e0542
Fix unit test shane broke
vor 15 Jahren
Chris Smith
1b2ec9d230
Fix broken unit test
vor 15 Jahren
Chris Smith
043966febb
Fixes issue 2604
Unit test for issue 2604
vor 15 Jahren
Chris Smith
537061a0e0
Oh dear god the craziness.
Fixes version comparison for versions with letters in.
vor 15 Jahren
Chris Smith
5721d96614
Fix unit test. Issue 2410
vor 15 Jahren
Chris Smith
9b03397ef6
Initial work on unit test for profile manager dialog
vor 15 Jahren
Gregory Holmes
0bfa3399c9
fix some nimbus issues with textlabels
vor 15 Jahren
Chris Smith
42535c001f
Defaults are now versioned by git. Fixes issue 2360.
Version now treats numeric versions as older than git versions.
Build process now versions defaults and records the bundled version number
Identity manager now forces an extraction if the bundled version is newer
vor 15 Jahren