|
@@ -95,39 +95,14 @@ public class ProcessModeTest {
|
95
|
95
|
parser.injectLine(":luser!me@my MODE #DMDirc_testing +v :moo");
|
96
|
96
|
|
97
|
97
|
assertNotNull(parser.getClient("moo"));
|
98
|
|
- assertEquals(1, parser.getClient("moo").getChannelCount());
|
|
98
|
+ assertEquals(0, parser.getClient("moo").getChannelCount());
|
99
|
99
|
|
100
|
|
- final IRCChannelClientInfo cci = parser.getClient("moo").getChannelClients().get(0);
|
101
|
|
-
|
102
|
|
- assertEquals("+", cci.getChanModeStr(true));
|
103
|
100
|
assertEquals("Parser should update ident when it sees a MODE line",
|
104
|
101
|
"me", parser.getClient("luser").getUsername());
|
105
|
102
|
assertEquals("Parser should update host when it sees a MODE line",
|
106
|
103
|
"my", parser.getClient("luser").getHostname());
|
107
|
104
|
}
|
108
|
105
|
|
109
|
|
- @Test
|
110
|
|
- public void testUnknownUser2() {
|
111
|
|
- final TestParser parser = new TestParser();
|
112
|
|
-
|
113
|
|
- parser.injectConnectionStrings();
|
114
|
|
- parser.injectLine(":nick JOIN #DMDirc_testing");
|
115
|
|
- parser.injectLine(":server 353 nick = #DMDirc_testing :@nick +luser");
|
116
|
|
- parser.injectLine(":server 366 nick #DMDirc_testing :End of /NAMES list");
|
117
|
|
- parser.injectLine(":nick JOIN #DMDirc_testing2");
|
118
|
|
- parser.injectLine(":server 353 nick = #DMDirc_testing2 :@nick +moo");
|
119
|
|
- parser.injectLine(":server 366 nick #DMDirc_testing2 :End of /NAMES list");
|
120
|
|
-
|
121
|
|
- parser.injectLine(":server MODE #DMDirc_testing +v moo");
|
122
|
|
-
|
123
|
|
- assertNotNull(parser.getClient("moo"));
|
124
|
|
- assertEquals(2, parser.getClient("moo").getChannelCount());
|
125
|
|
-
|
126
|
|
- final IRCChannelClientInfo cci = parser.getClient("moo").getChannelClients().get(0);
|
127
|
|
-
|
128
|
|
- assertEquals("+", cci.getChanModeStr(true));
|
129
|
|
- }
|
130
|
|
-
|
131
|
106
|
@Test
|
132
|
107
|
public void testChannelModes() {
|
133
|
108
|
final TestParser parser = new TestParser();
|