From: <th...@us...> - 2008-12-30 19:45:15
|
Revision: 8719 http://pcgen.svn.sourceforge.net/pcgen/?rev=8719&view=rev Author: thpr Date: 2008-12-30 19:45:11 +0000 (Tue, 30 Dec 2008) Log Message: ----------- additional testing Modified Paths: -------------- Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ClassesTokenTest.java Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ExclusiveTokenTest.java Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/VisibleTokenTest.java Modified: Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ClassesTokenTest.java =================================================================== --- Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ClassesTokenTest.java 2008-12-30 19:30:50 UTC (rev 8718) +++ Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ClassesTokenTest.java 2008-12-30 19:45:11 UTC (rev 8719) @@ -131,7 +131,7 @@ } catch (IllegalArgumentException e) { - //Okay as well + // Okay as well } } @@ -188,6 +188,20 @@ } @Test + public void testInvalidInputNonSensicalAll() throws PersistenceLayerException + { + assertFalse(parse("ALL|!ALL")); + assertNoSideEffects(); + } + + @Test + public void testInvalidInputNonSensicalAllSpecific() throws PersistenceLayerException + { + assertFalse(parse("ALL|Wizard")); + assertNoSideEffects(); + } + + @Test public void testRoundRobinAll() throws PersistenceLayerException { runRoundRobin("ALL"); Modified: Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ExclusiveTokenTest.java =================================================================== --- Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ExclusiveTokenTest.java 2008-12-30 19:30:50 UTC (rev 8718) +++ Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/ExclusiveTokenTest.java 2008-12-30 19:45:11 UTC (rev 8719) @@ -81,6 +81,8 @@ assertEquals(val, primaryProf.get(ObjectKey.EXCLUSIVE)); assertFalse(parse("ALL")); assertEquals(val, primaryProf.get(ObjectKey.EXCLUSIVE)); + assertFalse(parse("Yo!")); + assertEquals(val, primaryProf.get(ObjectKey.EXCLUSIVE)); } @Test Modified: Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/VisibleTokenTest.java =================================================================== --- Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/VisibleTokenTest.java 2008-12-30 19:30:50 UTC (rev 8718) +++ Trunk/pcgen/code/src/utest/plugin/lsttokens/skill/VisibleTokenTest.java 2008-12-30 19:45:11 UTC (rev 8719) @@ -123,6 +123,12 @@ assertEquals(Visibility.OUTPUT_ONLY, primaryProf.get(ObjectKey.VISIBILITY)); assertTrue(parse("YES")); assertEquals(Visibility.DEFAULT, primaryProf.get(ObjectKey.VISIBILITY)); + assertTrue(parse("GUI")); + assertEquals(Visibility.DISPLAY_ONLY, primaryProf.get(ObjectKey.VISIBILITY)); + assertTrue(parse("CSHEET")); + assertEquals(Visibility.OUTPUT_ONLY, primaryProf.get(ObjectKey.VISIBILITY)); + assertTrue(parse("ALWAYS")); + assertEquals(Visibility.DEFAULT, primaryProf.get(ObjectKey.VISIBILITY)); } @Test This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |