def test_step_pushes(self):
    block = source()
    simulation = Simulation([block])
    simulation.run()
    self.assertEqual(1, block.outputs[0].value)
def test_step_pushes(self):
    block = source()
    simulation = Simulation([block])
    simulation.run()
    self.assertEqual(1, block.outputs[0].value)