async def METHOD_NAME(server, watcher: Watcher, config: Config, time: FakeTime, ha: HaSource):
    await watcher.start()
    assert not await watcher.check()
    for x in range(10):
        watcher.noticed_change_signal.clear()
        await simulateBackup(config, f"{TEST_FILE_NAME}.{x}", ha, time)
        await watcher.noticed_change_signal.wait()
        time.advance(seconds=9)
        assert not await watcher.check()
    time.advance(minutes=11)
    assert await watcher.check()