Skip to content
Snippets Groups Projects
Commit b096967b authored by Brian Major's avatar Brian Major
Browse files

s1970 - more system property setting for local authority discovery

parent 3dfdf269
No related branches found
No related tags found
No related merge requests found
Showing
with 216 additions and 110 deletions
...@@ -68,21 +68,13 @@ ...@@ -68,21 +68,13 @@
package ca.nrc.cadc.ac.client; package ca.nrc.cadc.ac.client;
import ca.nrc.cadc.ac.InternalID; import static org.junit.Assert.assertEquals;
import ca.nrc.cadc.ac.PersonalDetails;
import ca.nrc.cadc.ac.TestUtil;
import ca.nrc.cadc.ac.User;
import ca.nrc.cadc.ac.json.JsonUserListWriter;
import ca.nrc.cadc.ac.xml.AbstractReaderWriter;
import ca.nrc.cadc.auth.HttpPrincipal;
import ca.nrc.cadc.util.Log4jInit;
import java.io.ByteArrayInputStream; import java.io.ByteArrayInputStream;
import java.io.InputStream; import java.io.InputStream;
import java.io.StringWriter; import java.io.StringWriter;
import java.io.Writer; import java.io.Writer;
import java.net.URI; import java.net.URI;
import java.security.Principal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
...@@ -90,10 +82,18 @@ import java.util.UUID; ...@@ -90,10 +82,18 @@ import java.util.UUID;
import org.apache.log4j.Level; import org.apache.log4j.Level;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import static org.junit.Assert.*; import ca.nrc.cadc.ac.InternalID;
import ca.nrc.cadc.ac.PersonalDetails;
import ca.nrc.cadc.ac.TestUtil;
import ca.nrc.cadc.ac.User;
import ca.nrc.cadc.ac.json.JsonUserListWriter;
import ca.nrc.cadc.ac.xml.AbstractReaderWriter;
import ca.nrc.cadc.util.Log4jInit;
import ca.nrc.cadc.util.PropertiesReader;
public class JsonUserListInputStreamWrapperTest public class JsonUserListInputStreamWrapperTest
...@@ -105,6 +105,18 @@ public class JsonUserListInputStreamWrapperTest ...@@ -105,6 +105,18 @@ public class JsonUserListInputStreamWrapperTest
Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO); Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO);
} }
@BeforeClass
public static void setupClass()
{
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
}
@AfterClass
public static void teardownClass()
{
System.clearProperty(PropertiesReader.class.getName() + ".dir");
}
@Test @Test
public void readInputStream() throws Exception public void readInputStream() throws Exception
{ {
......
...@@ -81,7 +81,9 @@ import javax.security.auth.x500.X500Principal; ...@@ -81,7 +81,9 @@ import javax.security.auth.x500.X500Principal;
import org.apache.log4j.Level; import org.apache.log4j.Level;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.AfterClass;
import org.junit.Assert; import org.junit.Assert;
import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.auth.HttpPrincipal; import ca.nrc.cadc.auth.HttpPrincipal;
...@@ -89,6 +91,7 @@ import ca.nrc.cadc.auth.NumericPrincipal; ...@@ -89,6 +91,7 @@ import ca.nrc.cadc.auth.NumericPrincipal;
import ca.nrc.cadc.reg.Standards; import ca.nrc.cadc.reg.Standards;
import ca.nrc.cadc.reg.client.LocalAuthority; import ca.nrc.cadc.reg.client.LocalAuthority;
import ca.nrc.cadc.util.Log4jInit; import ca.nrc.cadc.util.Log4jInit;
import ca.nrc.cadc.util.PropertiesReader;
public class UserClientTest public class UserClientTest
...@@ -98,6 +101,18 @@ public class UserClientTest ...@@ -98,6 +101,18 @@ public class UserClientTest
private URI umsServiceURI; private URI umsServiceURI;
@BeforeClass
public static void setupClass()
{
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
}
@AfterClass
public static void teardownClass()
{
System.clearProperty(PropertiesReader.class.getName() + ".dir");
}
public UserClientTest() public UserClientTest()
{ {
Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO); Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO);
......
...@@ -89,6 +89,7 @@ import javax.security.auth.x500.X500Principal; ...@@ -89,6 +89,7 @@ import javax.security.auth.x500.X500Principal;
import org.apache.log4j.Level; import org.apache.log4j.Level;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.AfterClass;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
...@@ -103,6 +104,7 @@ import ca.nrc.cadc.ac.WriterException; ...@@ -103,6 +104,7 @@ import ca.nrc.cadc.ac.WriterException;
import ca.nrc.cadc.ac.xml.AbstractReaderWriter; import ca.nrc.cadc.ac.xml.AbstractReaderWriter;
import ca.nrc.cadc.auth.HttpPrincipal; import ca.nrc.cadc.auth.HttpPrincipal;
import ca.nrc.cadc.util.Log4jInit; import ca.nrc.cadc.util.Log4jInit;
import ca.nrc.cadc.util.PropertiesReader;
/** /**
* @author jburke * @author jburke
...@@ -111,12 +113,23 @@ public class JsonGroupReaderWriterTest ...@@ -111,12 +113,23 @@ public class JsonGroupReaderWriterTest
{ {
private static Logger log = Logger.getLogger(JsonGroupReaderWriterTest.class); private static Logger log = Logger.getLogger(JsonGroupReaderWriterTest.class);
@BeforeClass static
public static void setUpClass()
{ {
Log4jInit.setLevel("ca.nrc.cadc.ac.json", Level.INFO); Log4jInit.setLevel("ca.nrc.cadc.ac.json", Level.INFO);
} }
@BeforeClass
public static void setupClass()
{
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
}
@AfterClass
public static void teardownClass()
{
System.clearProperty(PropertiesReader.class.getName() + ".dir");
}
@Test @Test
public void testReaderExceptions() throws Exception public void testReaderExceptions() throws Exception
{ {
......
package ca.nrc.cadc.ac.json; package ca.nrc.cadc.ac.json;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
import java.net.URI;
import java.util.UUID;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import ca.nrc.cadc.ac.InternalID; import ca.nrc.cadc.ac.InternalID;
import ca.nrc.cadc.ac.PersonalDetails; import ca.nrc.cadc.ac.PersonalDetails;
import ca.nrc.cadc.ac.PosixDetails; import ca.nrc.cadc.ac.PosixDetails;
...@@ -7,21 +24,9 @@ import ca.nrc.cadc.ac.TestUtil; ...@@ -7,21 +24,9 @@ import ca.nrc.cadc.ac.TestUtil;
import ca.nrc.cadc.ac.User; import ca.nrc.cadc.ac.User;
import ca.nrc.cadc.ac.WriterException; import ca.nrc.cadc.ac.WriterException;
import ca.nrc.cadc.ac.xml.AbstractReaderWriter; import ca.nrc.cadc.ac.xml.AbstractReaderWriter;
import ca.nrc.cadc.auth.HttpPrincipal;
import ca.nrc.cadc.auth.NumericPrincipal; import ca.nrc.cadc.auth.NumericPrincipal;
import ca.nrc.cadc.util.Log4jInit; import ca.nrc.cadc.util.Log4jInit;
import org.json.JSONObject; import ca.nrc.cadc.util.PropertiesReader;
import org.junit.Test;
import org.skyscreamer.jsonassert.JSONAssert;
import java.io.*;
import java.net.URI;
import java.security.Principal;
import java.util.*;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import static org.junit.Assert.*;
/** /**
...@@ -36,6 +41,18 @@ public class JsonUserListReaderWriterTest ...@@ -36,6 +41,18 @@ public class JsonUserListReaderWriterTest
Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO); Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO);
} }
@BeforeClass
public static void setupClass()
{
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
}
@AfterClass
public static void teardownClass()
{
System.clearProperty(PropertiesReader.class.getName() + ".dir");
}
@Test @Test
public void testReaderExceptions() public void testReaderExceptions()
throws Exception throws Exception
......
...@@ -68,6 +68,22 @@ ...@@ -68,6 +68,22 @@
*/ */
package ca.nrc.cadc.ac.json; package ca.nrc.cadc.ac.json;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
import java.net.URI;
import java.util.UUID;
import org.apache.log4j.Logger;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import ca.nrc.cadc.ac.InternalID; import ca.nrc.cadc.ac.InternalID;
import ca.nrc.cadc.ac.PersonalDetails; import ca.nrc.cadc.ac.PersonalDetails;
import ca.nrc.cadc.ac.PosixDetails; import ca.nrc.cadc.ac.PosixDetails;
...@@ -76,19 +92,7 @@ import ca.nrc.cadc.ac.User; ...@@ -76,19 +92,7 @@ import ca.nrc.cadc.ac.User;
import ca.nrc.cadc.ac.WriterException; import ca.nrc.cadc.ac.WriterException;
import ca.nrc.cadc.ac.xml.AbstractReaderWriter; import ca.nrc.cadc.ac.xml.AbstractReaderWriter;
import ca.nrc.cadc.auth.NumericPrincipal; import ca.nrc.cadc.auth.NumericPrincipal;
import org.apache.log4j.Logger; import ca.nrc.cadc.util.PropertiesReader;
import org.junit.Test;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
import java.net.URI;
import java.util.UUID;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
/** /**
* *
...@@ -98,6 +102,18 @@ public class JsonUserReaderWriterTest ...@@ -98,6 +102,18 @@ public class JsonUserReaderWriterTest
{ {
private static Logger log = Logger.getLogger(JsonUserReaderWriterTest.class); private static Logger log = Logger.getLogger(JsonUserReaderWriterTest.class);
@BeforeClass
public static void setupClass()
{
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
}
@AfterClass
public static void teardownClass()
{
System.clearProperty(PropertiesReader.class.getName() + ".dir");
}
@Test @Test
public void testReaderExceptions() public void testReaderExceptions()
throws Exception throws Exception
......
...@@ -67,6 +67,21 @@ ...@@ -67,6 +67,21 @@
*/ */
package ca.nrc.cadc.ac.json; package ca.nrc.cadc.ac.json;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
import java.net.URI;
import java.util.UUID;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import ca.nrc.cadc.ac.InternalID; import ca.nrc.cadc.ac.InternalID;
import ca.nrc.cadc.ac.PersonalDetails; import ca.nrc.cadc.ac.PersonalDetails;
import ca.nrc.cadc.ac.TestUtil; import ca.nrc.cadc.ac.TestUtil;
...@@ -75,23 +90,24 @@ import ca.nrc.cadc.ac.UserRequest; ...@@ -75,23 +90,24 @@ import ca.nrc.cadc.ac.UserRequest;
import ca.nrc.cadc.ac.WriterException; import ca.nrc.cadc.ac.WriterException;
import ca.nrc.cadc.ac.xml.AbstractReaderWriter; import ca.nrc.cadc.ac.xml.AbstractReaderWriter;
import ca.nrc.cadc.auth.HttpPrincipal; import ca.nrc.cadc.auth.HttpPrincipal;
import org.junit.Test; import ca.nrc.cadc.util.PropertiesReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.Reader;
import java.net.URI;
import java.security.Principal;
import java.util.UUID;
import static org.junit.Assert.assertEquals; public class JsonUserRequestReaderWriterTest
import static org.junit.Assert.assertFalse; {
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.fail;
@BeforeClass
public static void setupClass()
{
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
}
public class JsonUserRequestReaderWriterTest @AfterClass
public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir");
}
@Test @Test
public void testReaderExceptions() public void testReaderExceptions()
throws Exception throws Exception
......
...@@ -80,8 +80,8 @@ import java.util.ArrayList; ...@@ -80,8 +80,8 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.Group; import ca.nrc.cadc.ac.Group;
...@@ -96,14 +96,14 @@ public class GroupListReaderWriterTest ...@@ -96,14 +96,14 @@ public class GroupListReaderWriterTest
{ {
private static Logger log = Logger.getLogger(GroupListReaderWriterTest.class); private static Logger log = Logger.getLogger(GroupListReaderWriterTest.class);
@Before @BeforeClass
public void setup() public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
...@@ -75,8 +75,7 @@ import static org.junit.Assert.fail; ...@@ -75,8 +75,7 @@ import static org.junit.Assert.fail;
import org.apache.log4j.Level; import org.apache.log4j.Level;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.jdom2.Element; import org.jdom2.Element;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
...@@ -94,14 +93,14 @@ public class GroupPropertyReaderWriterTest extends AbstractReaderWriter ...@@ -94,14 +93,14 @@ public class GroupPropertyReaderWriterTest extends AbstractReaderWriter
{ {
private static Logger log = Logger.getLogger(GroupPropertyReaderWriterTest.class); private static Logger log = Logger.getLogger(GroupPropertyReaderWriterTest.class);
@Before @BeforeClass
public void setup() public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
...@@ -85,8 +85,8 @@ import java.util.UUID; ...@@ -85,8 +85,8 @@ import java.util.UUID;
import javax.security.auth.x500.X500Principal; import javax.security.auth.x500.X500Principal;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.Group; import ca.nrc.cadc.ac.Group;
...@@ -108,14 +108,14 @@ public class GroupReaderWriterTest ...@@ -108,14 +108,14 @@ public class GroupReaderWriterTest
{ {
private static Logger log = Logger.getLogger(GroupReaderWriterTest.class); private static Logger log = Logger.getLogger(GroupReaderWriterTest.class);
@Before @BeforeClass
public void setup() public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
...@@ -80,8 +80,8 @@ import javax.security.auth.x500.X500Principal; ...@@ -80,8 +80,8 @@ import javax.security.auth.x500.X500Principal;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.jdom2.Element; import org.jdom2.Element;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.ReaderException; import ca.nrc.cadc.ac.ReaderException;
...@@ -99,14 +99,14 @@ public class IdentityReaderWriterTest extends AbstractReaderWriter ...@@ -99,14 +99,14 @@ public class IdentityReaderWriterTest extends AbstractReaderWriter
{ {
private static Logger log = Logger.getLogger(IdentityReaderWriterTest.class); private static Logger log = Logger.getLogger(IdentityReaderWriterTest.class);
@Before @BeforeClass
public void setup() public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
...@@ -74,8 +74,8 @@ import static org.junit.Assert.fail; ...@@ -74,8 +74,8 @@ import static org.junit.Assert.fail;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.jdom2.Element; import org.jdom2.Element;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.PersonalDetails; import ca.nrc.cadc.ac.PersonalDetails;
...@@ -92,14 +92,14 @@ public class UserDetailsReaderWriterTest extends AbstractReaderWriter ...@@ -92,14 +92,14 @@ public class UserDetailsReaderWriterTest extends AbstractReaderWriter
{ {
private static Logger log = Logger.getLogger(UserDetailsReaderWriterTest.class); private static Logger log = Logger.getLogger(UserDetailsReaderWriterTest.class);
@Before @BeforeClass
public void setup() public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
...@@ -14,8 +14,8 @@ import java.util.List; ...@@ -14,8 +14,8 @@ import java.util.List;
import java.util.UUID; import java.util.UUID;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.InternalID; import ca.nrc.cadc.ac.InternalID;
...@@ -29,14 +29,14 @@ public class UserListReaderWriterTest ...@@ -29,14 +29,14 @@ public class UserListReaderWriterTest
{ {
private static Logger log = Logger.getLogger(UserListReaderWriterTest.class); private static Logger log = Logger.getLogger(UserListReaderWriterTest.class);
@Before @BeforeClass
public void setup() public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
...@@ -79,9 +79,10 @@ import java.io.Reader; ...@@ -79,9 +79,10 @@ import java.io.Reader;
import java.net.URI; import java.net.URI;
import java.util.UUID; import java.util.UUID;
import org.apache.log4j.Level;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.InternalID; import ca.nrc.cadc.ac.InternalID;
...@@ -90,6 +91,7 @@ import ca.nrc.cadc.ac.TestUtil; ...@@ -90,6 +91,7 @@ import ca.nrc.cadc.ac.TestUtil;
import ca.nrc.cadc.ac.User; import ca.nrc.cadc.ac.User;
import ca.nrc.cadc.ac.WriterException; import ca.nrc.cadc.ac.WriterException;
import ca.nrc.cadc.auth.NumericPrincipal; import ca.nrc.cadc.auth.NumericPrincipal;
import ca.nrc.cadc.util.Log4jInit;
import ca.nrc.cadc.util.PropertiesReader; import ca.nrc.cadc.util.PropertiesReader;
/** /**
...@@ -100,14 +102,19 @@ public class UserReaderWriterTest ...@@ -100,14 +102,19 @@ public class UserReaderWriterTest
{ {
private static Logger log = Logger.getLogger(UserReaderWriterTest.class); private static Logger log = Logger.getLogger(UserReaderWriterTest.class);
@Before public UserReaderWriterTest()
public void setup() {
Log4jInit.setLevel("ca.nrc.cadc.reg", Level.INFO);
}
@BeforeClass
public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
...@@ -116,6 +123,9 @@ public class UserReaderWriterTest ...@@ -116,6 +123,9 @@ public class UserReaderWriterTest
public void testReaderExceptions() public void testReaderExceptions()
throws Exception throws Exception
{ {
System.out.println("config dir: " + System.getProperty(PropertiesReader.class.getName() + ".dir"));
try try
{ {
String s = null; String s = null;
......
...@@ -79,9 +79,10 @@ import java.io.Reader; ...@@ -79,9 +79,10 @@ import java.io.Reader;
import java.net.URI; import java.net.URI;
import java.util.UUID; import java.util.UUID;
import org.apache.log4j.Level;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.junit.After; import org.junit.AfterClass;
import org.junit.Before; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
import ca.nrc.cadc.ac.InternalID; import ca.nrc.cadc.ac.InternalID;
...@@ -91,6 +92,7 @@ import ca.nrc.cadc.ac.User; ...@@ -91,6 +92,7 @@ import ca.nrc.cadc.ac.User;
import ca.nrc.cadc.ac.UserRequest; import ca.nrc.cadc.ac.UserRequest;
import ca.nrc.cadc.ac.WriterException; import ca.nrc.cadc.ac.WriterException;
import ca.nrc.cadc.auth.NumericPrincipal; import ca.nrc.cadc.auth.NumericPrincipal;
import ca.nrc.cadc.util.Log4jInit;
import ca.nrc.cadc.util.PropertiesReader; import ca.nrc.cadc.util.PropertiesReader;
/** /**
...@@ -101,14 +103,20 @@ public class UserRequestReaderWriterTest ...@@ -101,14 +103,20 @@ public class UserRequestReaderWriterTest
{ {
private static Logger log = Logger.getLogger(UserRequestReaderWriterTest.class); private static Logger log = Logger.getLogger(UserRequestReaderWriterTest.class);
@Before public UserRequestReaderWriterTest()
public void setup() {
Log4jInit.setLevel("ca.nrc.cadc.ac", Level.INFO);
}
@BeforeClass
public static void setupClass()
{ {
System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources"); System.setProperty(PropertiesReader.class.getName() + ".dir", "src/test/resources");
System.out.println("set config dir to: " + System.getProperty(PropertiesReader.class.getName() + ".dir"));
} }
@After @AfterClass
public void teardown() public static void teardownClass()
{ {
System.clearProperty(PropertiesReader.class.getName() + ".dir"); System.clearProperty(PropertiesReader.class.getName() + ".dir");
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment