Exemplo n.º 1
0
 def test_false_6(self):
     self.assertFalse(bracket_pairs(')(()((x)))x))))()(x))x'))
Exemplo n.º 2
0
 def test_false_9(self):
     self.assertFalse(bracket_pairs('xx()()))()xx()x)))))('))
Exemplo n.º 3
0
 def test_false_2(self):
     self.assertFalse(bracket_pairs(')('))
Exemplo n.º 4
0
 def test_false_4(self):
     self.assertFalse(bracket_pairs('xxxx)xx((('))
Exemplo n.º 5
0
 def test_equal_15(self):
     self.assertEqual(bracket_pairs('()()x()x(x)()(x(xx((x)x(()x)x)))'), {
         0: 1, 2: 3, 5: 6, 8: 10, 11: 12, 13: 31, 15: 30, 18: 29, 19: 21,
         23: 27, 24: 25
     })
Exemplo n.º 6
0
 def test_equal_17(self):
     self.assertEqual(bracket_pairs("(first)and(second)"), {0: 6, 10: 17})
Exemplo n.º 7
0
 def test_equal_4(self):
     self.assertEqual(bracket_pairs(''), {})
Exemplo n.º 8
0
 def test_equal_1(self):
     self.assertEqual(bracket_pairs('len(list)'), {3: 8})
Exemplo n.º 9
0
 def test_equal_3(self):
     self.assertEqual(bracket_pairs('string'), {})
Exemplo n.º 10
0
 def test_false_14(self):
     self.assertFalse(bracket_pairs("((first)and(second)"))
Exemplo n.º 11
0
 def test_false_12(self):
     self.assertFalse(bracket_pairs('x)xx)'))
Exemplo n.º 12
0
 def test_false_11(self):
     self.assertFalse(bracket_pairs(')x(x))x))()x))x((xx))x)x))'))
Exemplo n.º 13
0
 def test_false_10(self):
     self.assertFalse(bracket_pairs('x)))()((xxx()xx((xx(x('))
Exemplo n.º 14
0
 def test_equal_12(self):
     self.assertEqual(bracket_pairs('(x)x()(x)x(x)()()(x)((x))'), {
         0: 2, 4: 5, 6: 8, 10: 12, 13: 14, 15: 16, 17: 19, 20: 24, 21: 23
     })
Exemplo n.º 15
0
 def test_equal_5(self):
     self.assertEqual(bracket_pairs('(a(b)c()d)'), {0: 9, 2: 4, 6: 7})
Exemplo n.º 16
0
 def test_equal_13(self):
     self.assertEqual(bracket_pairs('xx()(()())()()(())'), {
         2: 3, 4: 9, 5: 6, 7: 8, 10: 11, 12: 13, 14: 17, 15: 16
     })
Exemplo n.º 17
0
 def test_equal_6(self):
     self.assertEqual(bracket_pairs('f(x[0])'), {1: 6})
Exemplo n.º 18
0
 def test_equal_14(self):
     self.assertEqual(bracket_pairs('x(x)xxx((xxx(x((xx)(())x))))'), {
         1: 3, 7: 27, 8: 26, 12: 25, 14: 24, 15: 18, 19: 22, 20: 21
     })
Exemplo n.º 19
0
 def test_equal_7(self):
     self.assertEqual(bracket_pairs('(()())(xxx)()()((()))'), {
         0: 5, 1: 2, 3: 4, 6: 10, 11: 12, 13: 14, 15: 20, 16: 19, 17: 18
     })
Exemplo n.º 20
0
 def test_equal_16(self):
     self.assertEqual(bracket_pairs('(xx)x()xx(x())()((())x)(xx)()()'), {
         0: 3, 5: 6, 9: 13, 11: 12, 14: 15, 16: 22, 17: 20, 18: 19, 23: 26,
         27: 28, 29: 30
     })
Exemplo n.º 21
0
 def test_equal_8(self):
     self.assertEqual(bracket_pairs('()(x)(x)(x)(x((xx()))())xx()()'), {
         0: 1, 2: 4, 5: 7, 8: 10, 11: 23, 13: 20, 14: 19, 17: 18, 21: 22,
         26: 27, 28: 29
     })
Exemplo n.º 22
0
 def test_false_1(self):
     self.assertFalse(bracket_pairs('def f(x'))
Exemplo n.º 23
0
 def test_equal_9(self):
     self.assertEqual(bracket_pairs('(x)x()((x))()(x)xx()()()x()'), {
         0: 2, 4: 5, 6: 10, 7: 9, 11: 12, 13: 15, 18: 19, 20: 21, 22: 23,
         25: 26
     })
Exemplo n.º 24
0
 def test_equal_2(self):
     self.assertEqual(bracket_pairs('Test Passed'), {})
Exemplo n.º 25
0
 def test_equal_10(self):
     self.assertEqual(bracket_pairs('()(()xx)(x)()()()(x)'), {
         0: 1, 2: 7, 3: 4, 8: 10, 11: 12, 13: 14, 15: 16, 17: 19
     })
Exemplo n.º 26
0
 def test_false_5(self):
     self.assertFalse(bracket_pairs('x))))))xx))(x'))
Exemplo n.º 27
0
 def test_equal_11(self):
     self.assertEqual(bracket_pairs('((xxx)()()(xxxx()x))x(x)'), {
         0: 19, 1: 5, 6: 7, 8: 9, 10: 18, 15: 16, 21: 23
     })
Exemplo n.º 28
0
 def test_false_7(self):
     self.assertFalse(bracket_pairs('(x())(x))((x)(())))x())x)x))'))
Exemplo n.º 29
0
 def test_false_8(self):
     self.assertFalse(bracket_pairs('()xx)()()())xx))(((x()())x())'))