This is the mail archive of the mauve-patches@sourceware.org mailing list for the Mauve project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi have added a simple test: 2006-06-21 neugens <neugens@limasoftware.net> * gnu/testlet/java/util/prefs/PreferenceTest.java (testBoolean): new test method. (test): call to enable new test. Mario -- Lima Software, SO.PR.IND. s.r.l. http://www.limasoftware.net/ pgp key: http://subkeys.pgp.net/ Please, support open standards: http://opendocumentfellowship.org/petition/ http://www.nosoftwarepatents.com/
Index: ChangeLog =================================================================== RCS file: /cvs/mauve/mauve/ChangeLog,v retrieving revision 1.1715 diff -u -r1.1715 ChangeLog --- ChangeLog 21 Jun 2006 10:02:08 -0000 1.1715 +++ ChangeLog 21 Jun 2006 19:20:44 -0000 @@ -1,3 +1,9 @@ +2006-06-21 neugens <neugens@limasoftware.net> + + * gnu/testlet/java/util/prefs/PreferenceTest.java (testBoolean): new test + method. + (test): call to enable new test. + 2006-06-21 Gary Benson <gbenson@redhat.com> * gnu/testlet/java/lang/reflect/AccessibleObject/security.java: New test. Index: gnu/testlet/java/util/prefs/PreferenceTest.java =================================================================== RCS file: /cvs/mauve/mauve/gnu/testlet/java/util/prefs/PreferenceTest.java,v retrieving revision 1.1 diff -u -r1.1 PreferenceTest.java --- gnu/testlet/java/util/prefs/PreferenceTest.java 19 Jun 2006 09:57:34 -0000 1.1 +++ gnu/testlet/java/util/prefs/PreferenceTest.java 21 Jun 2006 19:20:49 -0000 @@ -93,6 +93,7 @@ testPut(); testByte(); + testBoolean(); testListener(); testChildren(); @@ -319,6 +320,35 @@ } } + private void testBoolean() + { + this.harness.checkPoint("testBoolean()"); + + String key = "boolean_key"; + String _true = "TrUe"; + + // test "normal" booleans + this.prefs.putBoolean(key, true); + boolean result = this.prefs.getBoolean(key, false); + + this.harness.check(result, true); + + // test String as boolean + this.prefs.remove(key); + try { + this.prefs.flush(); + + } catch (BackingStoreException e) { + print(e.getLocalizedMessage()); + this.harness.fail("call to testBoolean() - fail to flush"); + } + + this.prefs.put(key, _true); + result = this.prefs.getBoolean(key, false); + + this.harness.check(result, true); + } + private void testListener() { this.harness.checkPoint("testListener()");
Attachment:
signature.asc
Description: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggiofirmata digitalmente
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |