jtulach@107: package org.apidesign.deadlock.startuplock; jtulach@107: jtulach@107: import java.io.File; jtulach@107: import java.util.logging.Handler; jtulach@107: import java.util.logging.Level; jtulach@107: import java.util.logging.LogRecord; jtulach@107: import java.util.logging.Logger; jtulach@107: import org.junit.After; jtulach@107: import org.junit.AfterClass; jtulach@107: import org.junit.Before; jtulach@107: import org.junit.BeforeClass; jtulach@107: import org.junit.Test; jtulach@107: import org.netbeans.junit.NbTestCase; jtulach@107: import static org.junit.Assert.*; jtulach@107: jtulach@107: // BEGIN: test.capture.logs.nbjunit jtulach@107: public class CLIHandlerBlockingWithNbTestCaseTest extends NbTestCase { jtulach@107: jtulach@107: public CLIHandlerBlockingWithNbTestCaseTest(String s) { jtulach@107: super(s); jtulach@107: } jtulach@107: jtulach@107: @Override jtulach@107: protected Level logLevel() { jtulach@107: return Level.ALL; jtulach@107: } jtulach@107: jtulach@107: jtulach@107: public void testStart() throws Exception { jtulach@107: File lockFile = File.createTempFile("pref", ".tmp"); jtulach@107: int result = CLIHandlerBlocking.start(lockFile); jtulach@107: assertEquals("Show a failure", -10, result); jtulach@107: } jtulach@107: } jtulach@107: // END: test.capture.logs.nbjunit