• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Change
  • Next Change →

Changeset 2598 for trunk/components/blitz/test/omero/itests/UsageTest.java

Show
Ignore:
Timestamp:
07/05/08 22:16:07 (5 months ago)
Author:
jmoore
Message:

ticket:1018 - Propagating changes to OmeroJava and OmeroCpp

Also add environment methods which have been in OmeroPy for
some time.

Files:
1 modified

  • trunk/components/blitz/test/omero/itests/UsageTest.java (modified) (2 diffs)

Legend:

Unmodified
Added
Removed
  • trunk/components/blitz/test/omero/itests/UsageTest.java

    r2256 r2598  
    1010 
    1111import junit.framework.TestCase; 
     12import omero.RString; 
    1213 
    1314import org.springframework.util.ResourceUtils; 
    … …  
    1819    @Test 
    1920    public void testClientClosedAutomatically() throws Exception { 
    20         File f1 = ResourceUtils.getFile("classpath:ice.config"); 
    21         File f2 = ResourceUtils.getFile("classpath:local.properties"); 
    22         omero.client client = new omero.client(f1, f2); 
    23         client.closeOnDestroy(); 
     21        File f1 = ResourceUtils.getFile("classpath:local.properties"); 
     22        omero.client client = new omero.client(f1); 
     23        client.createSession(); 
     24        client.getServiceFactory().closeOnDestroy(); 
    2425    } 
    2526 
    2627    @Test 
    2728    public void testClientClosedManually() throws Exception { 
    28         File f1 = ResourceUtils.getFile("classpath:ice.config"); 
    29         File f2 = ResourceUtils.getFile("classpath:local.properties"); 
    30         omero.client client = new omero.client(f1, f2); 
    31         client.closeOnDestroy(); 
     29        File f1 = ResourceUtils.getFile("classpath:local.properties"); 
     30        omero.client client = new omero.client(f1); 
     31        client.createSession(); 
     32        client.getServiceFactory().closeOnDestroy(); 
    3233        client.close(); 
    3334    } 
     35 
     36    @Test 
     37    public void testUseSharedMemory() throws Exception { 
     38        File f1 = ResourceUtils.getFile("classpath:local.properties"); 
     39        omero.client client = new omero.client(f1); 
     40        client.createSession(); 
     41 
     42        assertEquals(0, client.getInputKeys().size()); 
     43        client.setInput("a", new omero.RString("b")); 
     44        assertEquals(1, client.getInputKeys().size()); 
     45        assertTrue(client.getInputKeys().contains("a")); 
     46        assertEquals("b", ((RString) client.getInput("a")).val); 
     47 
     48        client.close(); 
     49    } 
     50 
    3451} 

Download in other formats:

  • Unified Diff
  • Zip Archive

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/