starts the orchestrator listening for triggers when we run qri connect
a new MemTriggerStore that we can use to track triggers for Listeners (gives a unified way to store ephemeral triggers, an done place to test/fix "Listen")
adjusts AssertListener spec test - need to give space to Advance the trigger. Depending on how a Listener listens, we may need to "advance" the trigger so that the listener doesn't trigger off the same trigger multiple times. This is usually done by the orchestrator, so we need to mock that in the test
adds the CronListener to our DefaultOrchestratorOptions
This PR also:
qri connect
MemTriggerStore
that we can use to track triggers for Listeners (gives a unified way to store ephemeral triggers, an done place to test/fix "Listen")AssertListener
spec test - need to give space toAdvance
the trigger. Depending on how aListener
listens, we may need to "advance" the trigger so that the listener doesn't trigger off the same trigger multiple times. This is usually done by the orchestrator, so we need to mock that in the testCronListener
to ourDefaultOrchestratorOptions