[jetrix-cvs] jetrix/src/test/net/jetrix/agent QueryAgentTest.java,1.1,1.2
Brought to you by:
smanux
From: Emmanuel B. <sm...@us...> - 2005-06-07 15:09:08
|
Update of /cvsroot/jetrix/jetrix/src/test/net/jetrix/agent In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20876/src/test/net/jetrix/agent Modified Files: QueryAgentTest.java Log Message: More robust parsing for servers sending invalid information: - support quotes in channel descriptions (seen on tetrinet.org) - support N/A as a value for the channel priority (sent by Java Tetrinet Server) Index: QueryAgentTest.java =================================================================== RCS file: /cvsroot/jetrix/jetrix/src/test/net/jetrix/agent/QueryAgentTest.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** QueryAgentTest.java 12 Jan 2005 18:47:40 -0000 1.1 --- QueryAgentTest.java 7 Jun 2005 15:08:52 -0000 1.2 *************** *** 85,103 **** assertTrue("ping", ping > 0); } - - public void testParseQuotedTokens() - { - QueryAgent agent = new QueryAgent(); - - String s = "\"a a\" \"bb\" cc dd \"ee\""; - - List<String> tokens = agent.parseQuotedTokens(s); - - assertNotNull("null list", tokens); - assertEquals("1st token", "a a", tokens.get(0)); - assertEquals("2nd token", "bb", tokens.get(1)); - assertEquals("3rd token", "cc", tokens.get(2)); - assertEquals("4th token", "dd", tokens.get(3)); - assertEquals("5th token", "ee", tokens.get(4)); - } } --- 85,87 ---- |