def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester(" 4 \n1/4 \n1/2 \n1/2 \n3/4 ", "3", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite12") testcase = testTemplate.regexTester( "9 \n3/4 \n1/2 \n1/4 \n1/4 \n1/4 \n1/4 \n1/4 \n1/4 \n1/4 ", "4", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite13") testcase = testTemplate.regexTester("5\n1/2\n3/4\n1/2\n1/4\n1/4", "4", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite14") testcase = testTemplate.regexTester("3\n1/2\n3/4\n3/4", "4", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1", footer="0\n") testcase = testTemplate.regexTester("5\n5 1 2 4 3 ", "yes", "sample") suite.add(testcase) testcase = testTemplate.regexTester("5\n5 2 1 4 3 ", "yes", "sample") suite.add(testcase) testcase = testTemplate.regexTester("5\n4 1 2 5 3 ", "no", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite", footer="0\n") testcase = testTemplate.regexTester("5 \n4 1 5 3 2 ", "no", "sample1") suite.add(testcase) testcase = testTemplate.regexTester("5 \n3 1 2 5 4", "yes", "sample2") suite.add(testcase) testcase = testTemplate.regexTester("5 \n5 3 2 1 4 ", "yes", "sample3") suite.add(testcase) testcase = testTemplate.regexTester("10 \n1 2 10 5 4 3 7 6 8 9 ", "yes", "sample4") suite.add(testcase) testcase = testTemplate.regexTester("10 \n1 2 10 5 4 3 9 8 7 6 ", "yes", "sample5") suite.add(testcase) testcase = testTemplate.regexTester("5 \n3 5 2 4 1", "no", "sample6") suite.add(testcase) testcase = testTemplate.regexTester("5 \n1 2 4 3 5 ", "yes", "sample7") suite.add(testcase) testcase = testTemplate.regexTester("4 \n4 2 3 1 ", "no", "sample8") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("3\n3 2 1", "yes\n1 3", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("4\n2 1 3 4", "yes\n1 2", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester("4\n3 1 2 4", "no", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite4") testcase = testTemplate.regexTester("2\n1 2", "yes\n1 1", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite5") testcase = testTemplate.regexTester("10\n1 2 2 2 7 6 5 4 3 8 ", "yes\n5 9", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite6") testcase = testTemplate.regexTester("10\n1 2 2 2 7 6 5 4 3 7 ", "yes\n5 9", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite7") testcase = testTemplate.regexTester("12\n1 2 2 2 7 6 5 4 3 7 7 8", "yes\n5 9", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite8") testcase = testTemplate.regexTester("11\n1 2 2 2 7 6 5 4 2 2 7 ", "yes\n5 10", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite9") testcase = testTemplate.regexTester("11\n1 2 2 2 7 6 5 4 2 3 7 ", "no", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite10") testcase = testTemplate.regexTester("11\n1 2 2 7 7 6 5 4 2 2 7 ", "yes\n4 10", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester('''10 1 1''' , "2" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester('''5 2 2 3''' , "4" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester('''19 2 4 5''' , "8" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("11" , "13" , "sample1") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite1.1") testcase = testTemplate.regexTester("111" , "136" , "sample1") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite1.2") testcase = testTemplate.regexTester("112" , "139" , "sample1") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("16" , "23" , "sample2") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester("123" , "164" , "sample3") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("2 3\n1 5\n2 3" , "8" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("5 10\n3 20\n2 20\n1 20\n4 20\n5 20" , "60" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester("2 3\n2 5\n2 3" , "6" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite4") testcase = testTemplate.regexTester("2 3\n2 5\n1 3" , "8" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite5") testcase = testTemplate.regexTester("3 2\n1 3\n2 2\n3 4" , "8" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.testInstance(''' 5 0 1 0 1 0''' , "3" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.testInstance(''' 5 1 1 0 0 1''' , "4" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.testInstance(''' 2 0 0''' , "0" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("apple\npepperoni", "2", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("lover\ndriver", "1", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester("bidhan\nroy", "-1", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite4") testcase = testTemplate.regexTester("testsetses\nteeptes", "3", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Test#11") testcase = testTemplate.regexTester( "aaaaaaaaaaaaaaaaaaaaaaa\nbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbb", "-1", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("apple\npepperoni" , "2" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("lover\ndriver" , "1" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester("bidhan\nroy" , "-1" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite4") testcase = testTemplate.regexTester("testsetses\nteeptes" , "3" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Test#11") testcase = testTemplate.regexTester("aaaaaaaaaaaaaaaaaaaaaaa\nbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbb" , "-1" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.testInstance("3\n3 1 5", "26", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.testInstance("1\n10", "10", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite1") testcase = testTemplate.testInstance("4\n3 1 5 1", "30", "custom") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite2") testcase = testTemplate.testInstance("2\n3 1", "8", "custom") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite3") testcase = testTemplate.testInstance("7\n3 1 2 4 5 6 7", "111", "custom") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.testInstance("3\n3 1 5" , "26" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.testInstance("1\n10" , "10" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Custom Test Suite1") testcase = testTemplate.testInstance("4\n3 1 5 1" , "30" , "custom") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Custom Test Suite2") testcase = testTemplate.testInstance("2\n3 1" , "8" , "custom") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Custom Test Suite3") testcase = testTemplate.testInstance("7\n3 1 2 4 5 6 7" , "111" , "custom") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester('''10 1 1''', "2", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester('''5 2 2 3''', "4", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.regexTester('''19 2 4 5''', "8", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1",print_count=True) testcase = testTemplate.regexTester("5\nD B\nD C\nD A\nB A\nC A" , "Case 1: 1 D,A " , "sample1") suite.add(testcase) testcase = testTemplate.regexTester("6\nD B\nD C\nD A\nC B\nB A\nC A" , "Case 2: 3 C,A D,A D,B " , "sample2") suite.add(testcase) testcase = testTemplate.regexTester("1\nA B" , "Case 3: 0 " , "sample3") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("string Test Suite1",print_count=True) testcase = testTemplate.regexTester("5\nDa Ba\nDa Ca\nDa Aa\nBa Aa\nCa Aa" , "Case 1: 1 Da,Aa " , "sample1") suite.add(testcase) testcase = testTemplate.regexTester("6\nD1 B1\nD1 C1\nD1 A1\nC1 B1\nB1 A1\nC1 A1" , "Case 2: 3 C1,A1 D1,A1 D1,B1 " , "sample2") suite.add(testcase) testcase = testTemplate.regexTester("1\nA# B#" , "Case 3: 0 " , "sample3") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("custom Test Suite1",print_count=True) testcase = testTemplate.regexTester("6\nA B\nA C\nA D\nB C\nB D\nC D" , "Case 1: 3 A,C A,D B,D " , "custom1") suite.add(testcase) testcase = testTemplate.regexTester("6\nA B\nA C\nA D\nB C\nB D\nD C" , "Case 2: 3 A,C A,D B,C " , "custom2") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample 1") testcase = testTemplate.testInstance("8\n2\n5\n7\n6\n9\n8\n4\n2", "5", "") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample 2") testcase = testTemplate.testInstance("8\n9\n1\n6\n2\n6\n5\n8\n3", "5", "") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom test 1") testcase = testTemplate.testInstance("2\n4\n5", "2", "") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom test 2") testcase = testTemplate.testInstance("2\n2\n5", "1", "") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom test 2") testcase = testTemplate.testInstance("4\n2\n4\n9\n20", "2", "") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.testInstance("AC|T\nL" , "AC|TL" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.testInstance("|ABC\nXYZ" , "XYZ|ABC" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite3") testcase = testTemplate.testInstance("W|T\nF" , "Impossible" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite4") testcase = testTemplate.testInstance("ABC|\nD" , "Impossible" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite5") testcase = testTemplate.testInstance("A|SD\nQWE" , "AQW|SDE" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.testInstance( "5 9\n0 1 1 1 1\n1 0 2 3 2\n1 1 0 4 1\n2 1 5 0 1\n4 2 3 4 0\n4 2 4 1 5 4 3 2 1", "5", "Sample 1") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite") testcase = testTemplate.testInstance( "5 9\n0 1 1 1 1\n1 0 2 3 2\n1 1 0 4 1\n2 1 5 0 1\n4 2 3 4 0\n1 1 1 1 1 1 1 1 1", "0", "test case 1") suite.add(testcase) testcase = testTemplate.testInstance( "5 9\n0 1 1 1 1\n1 0 2 3 2\n1 1 0 4 1\n2 1 5 0 1\n4 2 3 4 0\n1 1 2 3 1 2 3 1 2", "0", "test case 2") suite.add(testcase) testcase = testTemplate.testInstance( "5 9\n0 1 1 1 1\n1 0 2 3 2\n1 1 0 4 1\n2 1 5 0 1\n4 2 3 4 0\n1 1 1 4 1 1 1 1 1", "2", "test case 3") suite.add(testcase) testcase = testTemplate.testInstance( "5 9\n0 1 1 1 1\n1 0 2 1 2\n1 1 0 4 1\n2 1 5 0 1\n4 2 3 4 0\n1 1 1 4 1 1 1 1 1", "1", "test case 4") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Smoke Test Suite", print_count=True) testcase = testTemplate.regexTester("3", "3", "Test Case 1") suite.add(testcase) testcase = testTemplate.regexTester("0", "0", "Test Case 2") suite.add(testcase) testcase = testTemplate.regexTester("-1", "-1", "Test Case 3") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Boundary Test Suite", print_count=True) testcase = testTemplate.regexTester("999999999", "999999999", "Test Case 1") suite.add(testcase) testcase = testTemplate.regexTester("1000000000", "1000000000", "Test Case 2") suite.add(testcase) testcase = testTemplate.regexTester("-999999999", "999999999", "Test Case 3") suite.add(testcase) testcase = testTemplate.regexTester("-1000000000", "1000000000", "Test Case 4") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.testInstance("6\n4 1 7 8 3 8\n1", "3", "sample test case") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite1") testcase = testTemplate.testInstance("6\n4 1 7 8 3 8\n2", "3", "Custom test case") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite2") testcase = testTemplate.testInstance("6\n4 1 7 8 3 8\n4", "4", "Custom test case") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Custom Test Suite3") testcase = testTemplate.testInstance("6\n4 1 9 17 25 33\n4", "2", "Custom test case") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("4 7\n20 15 10 17" , "15" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("5 20\n4 42 40 26 46" , "36" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("6 2 3\n2 2 2 2 1 1", "2", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("2 5 1\n5 8", "9", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("6 2 3\n2 2 2 2 1 1" , "2" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("2 5 1\n5 8" , "9" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("4 7\n20 15 10 17", "15", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("5 20\n4 42 40 26 46", "36", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("4 1\n5 -1 7 0" , "2 8 0 7 " , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("4 0\n5 -1 7 0" , "5 -1 7 0 " , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("nested dependency test") testcase = testTemplate.testInstance("1" , "D1 success fully called\nD2 success fully called" , "test case 1") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("direct dependency test") testcase = testTemplate.testInstance("2" , "D3 success fully called" , "test case 1") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample 1") testcase = testTemplate.testInstance("4 4\n1 1\n100 55 10 2\n20 10 90 1\n60 20 22 4\n1 30 70 5" , "Y 23" , "") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample 2") testcase = testTemplate.testInstance("2 2\n1 1\n1 55 \n20 10 " , "N" , "") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("6\n5 5 7 10 14 15\n3\n2 11\n3 12\n4 4" , "9\n7\n0" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite2") testcase = testTemplate.regexTester("7\n2 3 5 7 11 4 8\n2\n8 10\n2 123" , "0\n7" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1",print_count=True) testcase = testTemplate.regexTester("808" , "818" , "sample1") suite.add(testcase) testcase = testTemplate.regexTester("2133" , "2222" , "sample1") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Custom Test Suite",print_count=True) testcase = testTemplate.regexTester("999" , "1001" , "all9_odd") suite.add(testcase) testcase = testTemplate.regexTester("909" , "919" , "notall9_odd") suite.add(testcase) testcase = testTemplate.regexTester("9009" , "9119" , "notall9_even") suite.add(testcase) testcase = testTemplate.regexTester("9999" , "10001" , "all9_even") suite.add(testcase) testcase = testTemplate.regexTester("9998" , "9999" , "arbit1") suite.add(testcase) testcase = testTemplate.regexTester("9989" , "9999" , "arbit2") suite.add(testcase) testcase = testTemplate.regexTester("9898" , "9999" , "arbit3") suite.add(testcase) testcase = testTemplate.regexTester("1824" , "1881" , "reflect_even") suite.add(testcase) testcase = testTemplate.regexTester("18534" , "18581" , "reflect_odd") suite.add(testcase) testcase = testTemplate.regexTester("1234" , "1331" , "propogate_even") suite.add(testcase) testcase = testTemplate.regexTester("1994" , "2002" , "propogate_even_carry") suite.add(testcase) testcase = testTemplate.regexTester("12345" , "12421" , "propogate_odd") suite.add(testcase) testcase = testTemplate.regexTester("12945" , "13031" , "propogate_odd_carry1") suite.add(testcase) testcase = testTemplate.regexTester("1299945" , "1300031" , "propogate_odd_carry2") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("gfg_examples",print_count=True) testcase = testTemplate.regexTester("23545" , "23632" , "example1") suite.add(testcase) testcase = testTemplate.regexTester("1221" , "1331" , "example2") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("16 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1", "?", "sample") suite.add(testcase) tests.append(suite) suite = testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("8 1 1 0 1 1 0 1 1", "?", "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("16 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1" , "?" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("8 1 1 0 1 1 0 1 1" , "?" , "sample") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite=testTemplate.testSuite("Default Test Suite1") testcase = testTemplate.testInstance("XXXOO.XXX" , "invalid" , "Sample 1") suite.add(testcase) testcase = testTemplate.testInstance("XOXOXOXOX" , "valid" , "Sample 2") suite.add(testcase) testcase = testTemplate.testInstance("OXOXOXOXO" , "invalid" , "Sample 3") suite.add(testcase) testcase = testTemplate.testInstance("XXOOOXXOX" , "valid" , "Sample 4") suite.add(testcase) testcase = testTemplate.testInstance("XO.OX...X" , "valid" , "Sample 5") suite.add(testcase) testcase = testTemplate.testInstance(".XXX.XOOO" , "invalid" , "Sample 6") suite.add(testcase) testcase = testTemplate.testInstance("OOXXXOOXO" , "invalid" , "Sample 7") suite.add(testcase) testcase = testTemplate.testInstance("XXOOOXXOX" , "valid" , "comment1") suite.add(testcase) testcase = testTemplate.testInstance("XX.OOO..X" , "valid" , "comment2") suite.add(testcase) testcase = testTemplate.testInstance("X.OOX...X" , "valid" , "comment3") suite.add(testcase) testcase = testTemplate.testInstance("XXO.XOX.O" , "invalid" , "comment 4") suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1", print_count=True) testcase = testTemplate.regexTester("2\nacm\nibm", "The door cannot be opened.", "sample1") suite.add(testcase) testcase = testTemplate.regexTester("3\nacm\nmalform\nmouse", "Ordering is possible.", "sample2") suite.add(testcase) testcase = testTemplate.regexTester("2\nok\nok", "The door cannot be opened.", "sample3") suite.add(testcase) testcase = testTemplate.regexTester("2 \nabcd \ndcba ", "Ordering is possible.", "sample4") suite.add(testcase) testcase = testTemplate.regexTester("3 \naaa \nbbb \nccc ", "The door cannot be opened.", "sample5") suite.add(testcase) testcase = testTemplate.regexTester("4 \nboko \noring \nkebo \ngoblok ", "Ordering is possible.", "sample6") suite.add(testcase) testcase = testTemplate.regexTester("4 \nmasti \nishq \nbc \ncb ", "The door cannot be opened.", "sample7") suite.add(testcase) testcase = testTemplate.regexTester("1 \nboko", "Ordering is possible.", "sample7") suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("10" , "?" , "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("100" , "?" , "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("500" , "?" , "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1000" , "?" , "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance("5000" , "?" , "Smoke test case 5") defaultSuite.add(testCase) testCase = testTemplate.testInstance("10000" , "?" , "Smoke test case 6") defaultSuite.add(testCase) testCase = testTemplate.testInstance("50000" , "?" , "Smoke test case 7") defaultSuite.add(testCase) testCase = testTemplate.testInstance("100000" , "?" , "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1" , "$" , "Graphical test case") defaultSuite.add(testCase) return defaultSuite
def getTests(): defaultSuite = testTemplate.testSuite("Smoke Test Suite") testCase = testTemplate.testInstance("1" , "0" , "Should return zero for emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 3 val1" , "1" , "Should add an element return size(1) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 2 val2" , "2" , "Should add an element return size(2) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 4 val3" , "3" , "Should add an element return size(3) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 1 val4" , "4" , "Should add an element return size(4) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 5 val5" , "5" , "Should add an element return size(5) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 6 val6" , "6" , "Should add an element return size(6) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("3 6" , "5" , "Should delete and element return size(5) of emptyBTree.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 2" , "val2" , "Should return value of key.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("5" , "val4" , "Should return value of minimum amongst keys of nodes.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("6" , "val5" , "Should return value of maximum amongst values of nodes.") defaultSuite.add(testCase) testCase = testTemplate.testInstance("7 4" , "val1" , "Should return value of floor of key") defaultSuite.add(testCase) testCase = testTemplate.testInstance("8 3" , "val3" , "Should return value of ceiling of key") defaultSuite.add(testCase) #testCase = testTemplate.testInstance("2" , "?should be in range[3,4)" , "Open test case 1") #defaultSuite.add(testCase) testCase = testTemplate.testInstance("0" , "~.*Exiting .*" , "Must exit on -1") defaultSuite.add(testCase) return defaultSuite
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite", 1) testCase = testTemplate.testInstance("1 10", "1 10 20", "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("100 200", "100 200 125", "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("201 210", "201 210 89", "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("900 1000", "900 1000 174", "Smoke test case 4") defaultSuite.add(testCase) ''' for n in range(1): a=random.randint(1,500000) b=random.randint(500000,1000000) max=-1 for i in range(a,b+1): if max < ans(i): max= ans(i) testCase = testTemplate.testInstance(str(a)+" "+str(b) , str(a)+" "+str(b)+" "+str(max+1) , "Randomized Boundary test #"+str(n)) defaultSuite.add(testCase) ''' return defaultSuite
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1",print_count=True) testcase = testTemplate.testInstance( ''' 8 1 2 3 4 5 6 7 8 2 2 ''' , "1 2 5 6 " , "sample1") suite.add(testcase) testcase = testTemplate.testInstance( ''' 10 1 2 3 4 5 6 7 8 9 10 3 2 ''' , "1 2 3 6 7 8 " , "sample2") suite.add(testcase) testcase = testTemplate.testInstance( ''' 10 1 2 3 4 5 6 7 8 9 10 1 1 ''' , "1 3 5 7 9 " , "sample3") suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("4 3 1 2 1 1 3 3 1 4 4", "3 1 4 0 ", "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("8 4 3 5 4 3 7 6 2 8 8 1 8 1", "0 8 4 6 4 8 6 1 ", "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 1 1 2 1", "0 1", "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 1 1 2 2", "2 0", "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance("3 1 1 3 1", "0 1 1 ", "Smoke test case 5") defaultSuite.add(testCase) return defaultSuite
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1" , print_count=True) testcase = testTemplate.testInstance("1 1\n1" , "1 " , "sample1") suite.add(testcase) testcase = testTemplate.testInstance("2 2\n1 2" , "2 1 " , "sample2") suite.add(testcase) testcase = testTemplate.testInstance("2 3\n1 2" , "1 2 " , "sample3") suite.add(testcase) testcase = testTemplate.testInstance("3 2\n1 2 3" , "2 1 3 " , "sample4") suite.add(testcase) testcase = testTemplate.testInstance( '''4 2 1 2 3 4 ''' , "2 1 4 3 " , "sample5") suite.add(testcase) testcase = testTemplate.testInstance( '''4 4 1 2 3 4 ''' , "4 3 2 1 " , "sample6") suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("2 0 0 0 100 100 0 1 1 1 5 5 1" , "2 1" , "Smoke test case 1") defaultSuite.add(testCase) return defaultSuite
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1" , print_count=True) testcase = testTemplate.testInstance("abbabaab" , "2" , "sample") suite.add(testcase) tests.append(suite) suite=testTemplate.testSuite("Custom Test Suite1" , print_count=True) testcase = testTemplate.testInstance("aaaaaa" , "1" , "custom1") suite.add(testcase) testcase = testTemplate.testInstance("baaabababaab" , "2" , "custom2") suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("10", "?", "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("100", "?", "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("500", "?", "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1000", "?", "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance("5000", "?", "Smoke test case 5") defaultSuite.add(testCase) testCase = testTemplate.testInstance("10000", "?", "Smoke test case 6") defaultSuite.add(testCase) testCase = testTemplate.testInstance("50000", "?", "Smoke test case 7") defaultSuite.add(testCase) testCase = testTemplate.testInstance("100000", "?", "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1", "$", "Graphical test case") defaultSuite.add(testCase) return defaultSuite
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("1 5 2" , "1 6" , "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 20 8" , "2 63426" , "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("3 30 17" , "3 1861225" , "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 40 24" , "4 168212501" , "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance("5 50 37" , "5 44874764" , "Smoke test case 5") defaultSuite.add(testCase) testCase = testTemplate.testInstance("6 60 52" , "6 160916" , "Smoke test case 6") defaultSuite.add(testCase) testCase = testTemplate.testInstance("7 70 59" , "7 22937308" , "Smoke test case 7") defaultSuite.add(testCase) testCase = testTemplate.testInstance("8 80 73" , "8 99167" , "Smoke test case 8") defaultSuite.add(testCase) testCase = testTemplate.testInstance("9 90 84" , "9 15476" , "Smoke test case 9") defaultSuite.add(testCase) testCase = testTemplate.testInstance("10 100 90" , "10 23076518" , "Smoke test case 10") defaultSuite.add(testCase) return defaultSuite
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("13 3 5 7 9 20 25 30 40 55 56 57 60 62 11 1 4 7 11 14 25 44 47 55 57 100" , "450" , "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 -5 100 1000 1005 3 -12 1000 1001" , "2100" , "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 1 2 3 4 4 5 6 7 8 " , "26" , "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 1 2 3 4 4 11 22 22 33" , "88" , "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 1 2 3 4 1 1100" , "1100" , "Smoke test case 5") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 1 2 3 4 3 3 7 10 " , "23" , "Smoke test case 6") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 -30 -20 -10 10 4 -100 -80 -60 -30" , "-30" , "Smoke test case 7") defaultSuite.add(testCase) return defaultSuite
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("1" , "Yes" , "sample1") suite.add(testcase) testcase = testTemplate.regexTester("2" , "Yes" , "sample2") suite.add(testcase) testcase = testTemplate.regexTester("7" , "No" , "sample3") suite.add(testcase) testcase = testTemplate.regexTester("14" , "No" , "sample4") suite.add(testcase) testcase = testTemplate.regexTester("49" , "Yes" , "sample5") suite.add(testcase) testcase = testTemplate.regexTester("9" , "Yes" , "sample6") suite.add(testcase) testcase = testTemplate.regexTester("17" , "Yes" , "sample7") suite.add(testcase) testcase = testTemplate.regexTester("76" , "No" , "sample8") suite.add(testcase) testcase = testTemplate.regexTester("2888" , "Yes" , "sample9") suite.add(testcase) testcase = testTemplate.regexTester("27" , "No" , "sample10") suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("1 3 4", "1.000000", "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 2 3 1 4", "1.500000", "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 2 4 2 2", "0.000000", "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance( "15 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 1 1 2 2 2 3 3 3 3 4 4 6 6 6 6", "5.400000", "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 1 1 3 3", "0.000000", "Smoke test case 5") defaultSuite.add(testCase) return defaultSuite
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1") testcase = testTemplate.regexTester("long_and_mnemonic_identifier" , "longAndMnemonicIdentifier" , "sample1") suite.add(testcase) testcase = testTemplate.regexTester("anotherExample" , "another_example" , "sample2") suite.add(testcase) testcase = testTemplate.regexTester("i" , "i" , "sample3") suite.add(testcase) testcase = testTemplate.regexTester("bad_Style" , "Error!" , "sample4") suite.add(testcase) testcase = testTemplate.regexTester("i_" , "Error!" , "sample5") suite.add(testcase) testcase = testTemplate.regexTester("n_e_e_r_c" , "nEERC" , "sample6") suite.add(testcase) testcase = testTemplate.regexTester("nEERC" , "n_e_e_r_c" , "sample7") suite.add(testcase) testcase = testTemplate.regexTester("longAndMnemonicIdentifier" , "long_and_mnemonic_identifier" , "sample8") suite.add(testcase) testcase = testTemplate.regexTester("c_identifier" , "cIdentifier" , "sample9") suite.add(testcase) testcase = testTemplate.regexTester("javaIdentifier" , "java_identifier" , "sample10") suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("10" , "$" , "Smoke test case 1") defaultSuite.add(testCase) return defaultSuite
def getTests(): tests = [] suite=testTemplate.testSuite("Sample Test Suite1",print_count=True) for x in xrange(4000): n1 = random.randint(1,50) n2 = random.randint(1,50) a1 = [] a2 = [] for i in xrange(n1): n = random.randint(1,1000000) a1.append(n) for i in xrange(n2): n = random.randint(1,1000000) a2.append(n) a1.sort() s1 = " ".join([str(a) for a in a1]) a2.sort() s2 = " ".join([str(a) for a in a2]) arr = a1+a2 arr.sort(); k = random.randint(1,len(arr)-1) m = arr[k-1] testcase = customTester(str(n1)+" "+str(n2)+" "+str(k)+"\n"+s1+"\n"+s2 , str(m) , "sample#"+str(x)) suite.add(testcase) tests.append(suite) return tests
def getTests(): tests = [] suite = testTemplate.testSuite("Sample Test Suite1", print_count=True) for x in xrange(4000): n1 = random.randint(1, 50) n2 = random.randint(1, 50) a1 = [] a2 = [] for i in xrange(n1): n = random.randint(1, 1000000) a1.append(n) for i in xrange(n2): n = random.randint(1, 1000000) a2.append(n) a1.sort() s1 = " ".join([str(a) for a in a1]) a2.sort() s2 = " ".join([str(a) for a in a2]) arr = a1 + a2 arr.sort() k = random.randint(1, len(arr) - 1) m = arr[k - 1] testcase = customTester( str(n1) + " " + str(n2) + " " + str(k) + "\n" + s1 + "\n" + s2, str(m), "sample#" + str(x)) suite.add(testcase) tests.append(suite) return tests
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("2 2 1" , "1" , "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("3 3 2" , "1" , "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1 5 12" , "12" , "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1 1 12" , "0" , "Boundary Test Case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("1 2 12" , "0" , "Boundary Test Case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("4 4 6" , "3" , "Test case from comments") defaultSuite.add(testCase) #length=random.randint(1,5) #length=10 #arr=[] #input=str(length)+"\n" #for i in range(length): # temp = random.randint(1,100) # arr.append(temp) #for num in arr: # input=input+str(num)+" " #output=str(solve(arr)) #output=str(random.randint(1,100)) #temp=random.randint(1,10) #testCase = testTemplate.testInstance(str(temp), str(temp+1) , "Cross checking from soln") #defaultSuite.add(testCase) return defaultSuite
def getTests(): defaultSuite = testTemplate.testSuite("Default Test Suite") testCase = testTemplate.testInstance("2 1 2 2 3", "Equivalent", "Smoke test case 1") defaultSuite.add(testCase) testCase = testTemplate.testInstance("2 1 2 2 2", "Not Equivalent", "Smoke test case 2") defaultSuite.add(testCase) testCase = testTemplate.testInstance("3 30 50 20 49 50 1", "Equivalent", "Smoke test case 3") defaultSuite.add(testCase) testCase = testTemplate.testInstance("3 250 500 1000 300 600 900", "Not Equivalent", "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance( "10 6 6 6 6 6 8 8 8 8 8 5 5 5 5 5 7 7 7 7 7 ", "Not Equivalent", "Smoke test case 4") defaultSuite.add(testCase) testCase = testTemplate.testInstance( "6 200 50 500 1000 30 30 200 100 600 900 30 30", "Not Equivalent", "Smoke test case 5") defaultSuite.add(testCase) testCase = testTemplate.testInstance( "6 200 50 500 1000 80 80 200 100 600 900 80 80", "Not Equivalent", "Smoke test case 5") defaultSuite.add(testCase) return defaultSuite
def getTests(): tests = [] n=10 suite=testTemplate.testSuite("Sample Test Suite1",header=str(n),footer="e") for i in range(n): testcase = testTemplate.testInstance("f "+str(i) , "Set:"+str(i)+" , Rank:1" , "Initialisation Test on "+str(i)) suite.add(testcase) for i in range(0,n,2): testcase = testTemplate.testInstance("u "+str(i)+" "+str(i+1)+"\nf "+str(i) , "Set:"+str(i+1)+" , Rank:2" , "First Union Test on "+str(i)+","+str(i+1)) suite.add(testcase) testcase = testTemplate.testInstance("f "+str(i+1) , "Set:"+str(i+1)+" , Rank:2" , " First Parent Test on "+str(i+1)) suite.add(testcase) for i in range(0,n-4,4): testcase = testTemplate.testInstance("u "+str(i)+" "+str(i+3)+"\nf "+str(i) , "Set:"+str(i+3)+" , Rank:3" , "Second Union Test on "+str(i)+","+str(i+1)) suite.add(testcase) testcase = testTemplate.testInstance("f "+str(i+2) , "Set:"+str(i+3)+" , Rank:3" , "Second Parent Test on "+str(i+1)) suite.add(testcase) tests.append(suite) return tests