Exemplo n.º 1
0
 def test_three(self):
     self.assertEqual(generate_parens(3), [
         '((()))',
         '(()())',
         '(())()',
         '()(())',
         '()()()',
     ])
Exemplo n.º 2
0
 def test_negative(self):
     self.assertEqual(generate_parens(-1), [])
Exemplo n.º 3
0
 def test_none(self):
     self.assertEqual(generate_parens(0), [])
Exemplo n.º 4
0
 def test_two(self):
     self.assertEqual(generate_parens(2), ['(())', '()()'])
Exemplo n.º 5
0
 def test_one(self):
     self.assertEqual(generate_parens(1), ['()'])