'A stopped FSM that receives a status update starts discovery.'

def test_new_status_update_starts_discovery(self):

    deployer = ControllableDeployer(u'192.168.1.1', [Deferred()], [])
    loop = build_convergence_loop_fsm(Clock(), deployer)
    loop.receive(_ClientStatusUpdate(client=FakeAMPClient(), configuration=Deployment(), state=DeploymentState()))
    self.assertEqual(len(deployer.local_states), 0)
