requireFile(System.getProperty(requireFileVar), typeStrs[0] + requireFileVar); requireFile(servContext.getInitParameter(requireFileVar), typeStrs[1] + requireFileVar); requireFile(System.getenv(requireFileVar), typeStrs[2] + requireFileVar);
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for a single file that * exists. */ @Test public void testRequireSingleExistingFile() { GeoServerResourceLoader.requireFile("pom.xml", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for two files that exist. */ @Test public void testRequireTwoExistingFiles() { GeoServerResourceLoader.requireFile("pom.xml" + File.pathSeparator + "src", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for a single file that does * not exist. */ @Test public void testRequireSingleMissingFile() { expected.expect(IllegalArgumentException.class); expected.expectMessage( "Missing required file: does-not-exist From: Test fixture: does-not-exist"); GeoServerResourceLoader.requireFile("does-not-exist", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for two files where one does * not exist. */ @Test public void testRequireSingleMissingFileOfTwo() { expected.expect(IllegalArgumentException.class); expected.expectMessage( "Missing required file: does-not-exist From: Test fixture: pom.xml" + File.pathSeparator + "does-not-exist"); GeoServerResourceLoader.requireFile( "pom.xml" + File.pathSeparator + "does-not-exist", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for a single file that * exists. */ @Test public void testRequireSingleExistingFile() { GeoServerResourceLoader.requireFile("pom.xml", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for two files that exist. */ @Test public void testRequireTwoExistingFiles() { GeoServerResourceLoader.requireFile("pom.xml" + File.pathSeparator + "src", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for a single file that does * not exist. */ @Test public void testRequireSingleMissingFile() { expected.expect(IllegalArgumentException.class); expected.expectMessage( "Missing required file: does-not-exist From: Test fixture: does-not-exist"); GeoServerResourceLoader.requireFile("does-not-exist", "Test fixture"); }
/** * Test {@link GeoServerResourceLoader#requireFile(String, String)} for two files where one does * not exist. */ @Test public void testRequireSingleMissingFileOfTwo() { expected.expect(IllegalArgumentException.class); expected.expectMessage( "Missing required file: does-not-exist From: Test fixture: pom.xml" + File.pathSeparator + "does-not-exist"); GeoServerResourceLoader.requireFile( "pom.xml" + File.pathSeparator + "does-not-exist", "Test fixture"); }