You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by dg...@apache.org on 2003/11/09 20:03:54 UTC

cvs commit: jakarta-commons/dbutils/src/test/org/apache/commons/dbutils QueryLoaderTest.java

dgraham     2003/11/09 11:03:54

  Modified:    dbutils/src/test/org/apache/commons/dbutils
                        QueryLoaderTest.java
  Log:
  Added test to make sure queries are cached and only
  loaded once.
  
  Revision  Changes    Path
  1.2       +6 -4      jakarta-commons/dbutils/src/test/org/apache/commons/dbutils/QueryLoaderTest.java
  
  Index: QueryLoaderTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/dbutils/src/test/org/apache/commons/dbutils/QueryLoaderTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- QueryLoaderTest.java	2 Nov 2003 19:15:23 -0000	1.1
  +++ QueryLoaderTest.java	9 Nov 2003 19:03:54 -0000	1.2
  @@ -85,11 +85,13 @@
           try {
               QueryLoader loader = QueryLoader.instance();
               Map q = loader.load(QUERIES);
  +            Map q2 = loader.load(QUERIES);
  +            assertTrue(q == q2); // pointer comparison should return true
               assertEquals("SELECT * FROM SomeTable", q.get("test.query"));
   
               loader.unload(QUERIES);
  -            Map q2 = loader.load(QUERIES);
  -            assertTrue(q != q2); // pointer comparison should return false
  +            Map q3 = loader.load(QUERIES);
  +            assertTrue(q != q3); // pointer comparison should return false
   
           } catch (IllegalArgumentException e) {
               // TODO Figure out why the Maven build can't find the properties 
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org