Author: michiel
Date: 2009-07-08 09:13:40 +0200 (Wed, 08 Jul 2009)
New Revision: 36641
Modified:
mmbase/trunk/tests/util/org/mmbase/util/LocalizedStringTest.java
Log:
tests of readonly strings were failing because exception type changed (to the
more common 'unsupportedoperationexception')
Modified: mmbase/trunk/tests/util/org/mmbase/util/LocalizedStringTest.java
===================================================================
--- mmbase/trunk/tests/util/org/mmbase/util/LocalizedStringTest.java
2009-07-07 22:10:55 UTC (rev 36640)
+++ mmbase/trunk/tests/util/org/mmbase/util/LocalizedStringTest.java
2009-07-08 07:13:40 UTC (rev 36641)
@@ -120,7 +120,7 @@
public void testMakeReadOnly() {
LocalizedString l = getInstance();
- LocalizedString rol = new ReadonlyLocalizedString(l);
+ LocalizedString rol = l.getReadonlyLocalizedString();
assertEquals(l, rol);
@@ -131,13 +131,13 @@
try {
rol.set("plezzant", BE_VAR);
fail();
- } catch (IllegalStateException ise) {
+ } catch (UnsupportedOperationException ise) {
}
assertEquals(l, rol);
}
public void testMakeReadOnlyClone() {
- LocalizedString rol = new ReadonlyLocalizedString(getInstance());
+ LocalizedString rol = getInstance().getReadonlyLocalizedString();
LocalizedString clone = rol.clone();
assertEquals(rol, clone);
@@ -145,7 +145,7 @@
try {
rol.set("plezzant", BE_VAR);
fail();
- } catch (IllegalStateException ise) {
+ } catch (UnsupportedOperationException ise) {
}
assertEquals(rol, clone);
assertEquals(clone, rol);
@@ -159,7 +159,7 @@
public void testSetKey() {
LocalizedString l = getInstance();
- LocalizedString rol = new ReadonlyLocalizedString(l);
+ LocalizedString rol = l.getReadonlyLocalizedString();
LocalizedString clone = l.clone();
assertEquals("funny", l.getKey());
@@ -180,7 +180,7 @@
try {
rol.setKey("nuf");
fail();
- } catch (IllegalStateException ise) {
+ } catch (UnsupportedOperationException ise) {
}
assertEquals("funny", l.getKey());
assertEquals("funny", rol.getKey());
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs