Changeset 12849 in josm for trunk/test/unit/org/openstreetmap/josm/gui/io
- Timestamp:
- 2017-09-14T00:22:37+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/gui/io/CustomConfiguratorTest.java
r12842 r12849 15 15 import org.junit.Rule; 16 16 import org.junit.Test; 17 import org.openstreetmap.josm.Main;18 17 import org.openstreetmap.josm.TestUtils; 19 18 import org.openstreetmap.josm.data.Preferences; 20 19 import org.openstreetmap.josm.data.PreferencesUtils; 20 import org.openstreetmap.josm.spi.preferences.Config; 21 21 import org.openstreetmap.josm.testutils.JOSMTestRules; 22 22 import org.openstreetmap.josm.tools.Utils; … … 44 44 File tmp = File.createTempFile("josm.testExportPreferencesKeysToFile.lorem_ipsum", ".xml"); 45 45 46 Main.pref.putList("lorem_ipsum", Arrays.asList(46 Config.getPref().putList("lorem_ipsum", Arrays.asList( 47 47 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.", 48 48 "Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor.", … … 57 57 String xml = Utils.join("\n", Files.readAllLines(tmp.toPath(), StandardCharsets.UTF_8)); 58 58 assertTrue(xml.contains("<preferences operation=\"replace\">")); 59 for (String entry : Main.pref.getList("lorem_ipsum")) {59 for (String entry : Config.getPref().getList("lorem_ipsum")) { 60 60 assertTrue(entry + "\nnot found in:\n" + xml, xml.contains(entry)); 61 61 } 62 62 63 Main.pref.putList("test", Arrays.asList("11111111", "2222222", "333333333"));63 Config.getPref().putList("test", Arrays.asList("11111111", "2222222", "333333333")); 64 64 CustomConfigurator.exportPreferencesKeysByPatternToFile(tmp.getAbsolutePath(), true, "test"); 65 65 xml = Utils.join("\n", Files.readAllLines(tmp.toPath(), StandardCharsets.UTF_8)); 66 66 assertTrue(xml.contains("<preferences operation=\"append\">")); 67 for (String entry : Main.pref.getList("test")) {67 for (String entry : Config.getPref().getList("test")) { 68 68 assertTrue(entry + "\nnot found in:\n" + xml, xml.contains(entry)); 69 69 } … … 79 79 public void testReadXML() throws IOException { 80 80 // Test 1 - read(dir, file) + append 81 Main.pref.putList("test", Collections.<String>emptyList());82 assertTrue( Main.pref.getList("test").isEmpty());81 Config.getPref().putList("test", Collections.<String>emptyList()); 82 assertTrue(Config.getPref().getList("test").isEmpty()); 83 83 CustomConfigurator.readXML(TestUtils.getTestDataRoot() + "customconfigurator", "append.xml"); 84 84 String log = PreferencesUtils.getLog(); 85 85 assertFalse(log, log.contains("Error")); 86 assertFalse( Main.pref.getList("test").isEmpty());86 assertFalse(Config.getPref().getList("test").isEmpty()); 87 87 88 88 // Test 2 - read(file, pref) + replace
Note:
See TracChangeset
for help on using the changeset viewer.