package cmu.defect4j.google.javascript.jscomp;
import gov.nasa.jpf.util.test.TestJPF;
import org.junit.Test;
import junit.framework.TestCase;
public class ExpressionDecomposerTest extends TestJPF {
private final String[] config = {"+nhandler.delegateUnhandledNative", "+classpath+=${jpf-core}/lib/junit-4.11.jar,lib/compiler.jar"};
public static void main(String[] testMethods){
runTestsOfThisClass(testMethods);
}
@Test(timeout=120000)
public void testCanExposeExpression1() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression1();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression2() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression2();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression3() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression3();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression4() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression4();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression1() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression1();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression5() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression5();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression6() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression6();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression7() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression7();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testCanExposeExpression8() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testCanExposeExpression8();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression2() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression2();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression3() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression3();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression4() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression4();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression5() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression5();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression6() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression6();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression7() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression7();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression8() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression8();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression9() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression9();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testMoveExpression10() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testMoveExpression10();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression1() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression1();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression2() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression2();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression3() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression3();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression4() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression4();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression5() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression5();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression6() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression6();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression7() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression7();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression8() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression8();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression9() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression9();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression10() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression10();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeExpression11() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeExpression11();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposePlusEquals1() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposePlusEquals1();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposePlusEquals2() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposePlusEquals2();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposePlusEquals3() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposePlusEquals3();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposePlusEquals4() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposePlusEquals4();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposePlusEquals5() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposePlusEquals5();
}
};
testcase.run();
}
}
@Test(timeout=120000)
public void testExposeObjectLit1() throws Exception {
if (verifyNoPropertyViolation(config)) {
TestCase testcase = new com.google.javascript.jscomp.ExpressionDecomposerTest() {
public void runTest() throws Exception {
testExposeObjectLit1();
}
};
testcase.run();
}
}
}