Ejemplo n.º 1
0
 def test_expected_floor_reached(self):
     self.assertEqual(day1.elevator('(())'), 0)
     self.assertEqual(day1.elevator('()()'), 0)
     self.assertEqual(day1.elevator('((('), 3)
     self.assertEqual(day1.elevator('(()(()('), 3)
     self.assertEqual(day1.elevator('))((((('), 3)
     self.assertEqual(day1.elevator('())'), -1)
     self.assertEqual(day1.elevator('))('), -1)
     self.assertEqual(day1.elevator(')))'), -3)
     self.assertEqual(day1.elevator(')())())'), -3)
Ejemplo n.º 2
0
def test_elevator():
    for example, expected in inputs:
        assert elevator(example) == expected