samples/deadlock/test/org/apidesign/deadlock/logs/ParallelTest.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 18:51:38 +0200
changeset 263 7e8e995065c5
parent 210 acf2c31e22d4
permissions -rw-r--r--
Tests of all modules are executed and can fail the build
jtulach@108
     1
package org.apidesign.deadlock.logs;
jtulach@108
     2
jtulach@108
     3
import java.util.logging.Level;
jtulach@108
     4
import org.netbeans.junit.NbTestCase;
jtulach@108
     5
import static org.junit.Assert.*;
jtulach@108
     6
jtulach@108
     7
// BEGIN: test.parallel.test
jtulach@108
     8
public class ParallelTest extends NbTestCase {
jtulach@108
     9
    public ParallelTest(String testName) {
jtulach@108
    10
        super(testName);
jtulach@108
    11
    }
jtulach@108
    12
jtulach@108
    13
    @Override
jtulach@108
    14
    protected Level logLevel() {
jtulach@108
    15
        return Level.WARNING;
jtulach@108
    16
    }
jtulach@108
    17
jtulach@108
    18
    public void testMain() throws Exception {
jtulach@210
    19
        Parallel.main(null);
jtulach@263
    20
        if (Boolean.getBoolean("no.failures")) return;
jtulach@108
    21
        fail("Ok, just print logged messages");
jtulach@108
    22
    }
jtulach@108
    23
}
jtulach@108
    24
// END: test.parallel.test