$ python machine_spec.py
test_MachineShouldInitiallyHaveStateOfTheFirstState (__main__.machine_spec) ... ERROR
test_MachineShouldRememberListOfValidStates (__main__.machine_spec) ... ERROR

======================================================================
ERROR: test_MachineShouldInitiallyHaveStateOfTheFirstState (__main__.machine_spec)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "machine_spec.py", line 10, in setUp
    self.machine = machine.Machine()
TypeError: __init__() takes exactly 2 arguments (1 given)

======================================================================
ERROR: test_MachineShouldRememberListOfValidStates (__main__.machine_spec)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "machine_spec.py", line 10, in setUp
    self.machine = machine.Machine()
TypeError: __init__() takes exactly 2 arguments (1 given)

----------------------------------------------------------------------
Ran 2 tests in 0.005s

FAILED (errors=2)
$ 
