Module: Temporal::Testing
- Defined in:
- lib/temporal/testing.rb,
lib/temporal/testing/future_registry.rb,
lib/temporal/testing/temporal_override.rb,
lib/temporal/testing/workflow_override.rb,
lib/temporal/testing/workflow_execution.rb,
lib/temporal/testing/scheduled_workflows.rb,
lib/temporal/testing/local_activity_context.rb,
lib/temporal/testing/local_workflow_context.rb
Defined Under Namespace
Modules: ScheduledWorkflows, TemporalOverride, WorkflowOverride
Classes: FutureRegistry, LocalActivityContext, LocalWorkflowContext, WorkflowExecution, WorkflowIDNotScheduled
Constant Summary
collapse
- DISABLED_MODE =
nil
- LOCAL_MODE =
:local
Class Method Summary
collapse
Class Method Details
.disabled!(&block) ⇒ Object
15
16
17
|
# File 'lib/temporal/testing.rb', line 15
def disabled!(&block)
set_mode(DISABLED_MODE, &block)
end
|
.disabled? ⇒ Boolean
19
20
21
|
# File 'lib/temporal/testing.rb', line 19
def disabled?
mode == DISABLED_MODE
end
|
.local!(&block) ⇒ Object
11
12
13
|
# File 'lib/temporal/testing.rb', line 11
def local!(&block)
set_mode(LOCAL_MODE, &block)
end
|
.local? ⇒ Boolean
23
24
25
|
# File 'lib/temporal/testing.rb', line 23
def local?
mode == LOCAL_MODE
end
|