
    def test_actuate_close_review_spawns_reviewer_with_prompt_and_stamps():
        spawner = FakeSpawner(spawned=True)
        marker = Recorder(True)
        out = PM.actuate(_decision(PM.ACTION_CLOSE_REVIEW), bug_fp="fpV", story="the story",
                         execute=True, spawner=spawner, marker=marker,
                         bug_getter=lambda _fp: _bug("fpV", status="resolved"),
                         review_at=_REVIEW_AT, review_mode="shadow", review_rule="watch fill-rate",
                         now=NOW)
        assert out["kind"] == PM.KIND_SPAWNED
        assert out["review"] is True
>       assert len(spawner.calls) == 1
E       assert 0 == 1
E        +  where 0 = len([])
E        +    where [] = <test_project_manager_daemon.FakeSpawner object at 0x124298dd0>.calls

tests/services/test_project_manager_daemon.py:529: AssertionError
