package org.jacorb.test.bugs.bugjac235; import static org.junit.Assert.fail; import org.jacorb.test.harness.ClientServerSetup; import org.junit.BeforeClass; import org.junit.Test; public class OnlyPolicyTest extends AbstractTestCase { @Test public void testTimeout0() throws Exception { setTimeout(2000); setServerPolicy(); // try to invoke the operation this // should result in a timeout exception because the server // will sleep longer than the timeout (sleep is int msecs.) try { server.hello( 4000 ); fail ("testTimeout : TIMEOUT exception expected"); } catch ( org.omg.CORBA.TIMEOUT t ) { // expected } server.hello(1000); } @BeforeClass public static void beforeClassSetUp() throws Exception { setup = new ClientServerSetup(JAC235Impl.class.getName()); } }