Package io.kestra.core.utils
Class TestsUtils
java.lang.Object
io.kestra.core.utils.TestsUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LogEntryfilterLogs(List<LogEntry> logs, TaskRun taskRun) static voidloads(LocalFlowRepositoryLoader repositoryLoader) static voidloads(LocalFlowRepositoryLoader repositoryLoader, URL url) static <T> Tstatic ExecutionmockExecution(Flow flow, Map<String, Object> inputs) static FlowmockFlow()static RunContextmockRunContext(RunContextFactory runContextFactory, Task task, Map<String, Object> inputs) static TaskRunmockTaskRun(Flow flow, Execution execution, Task task) static Map.Entry<ConditionContext,TriggerContext> mockTrigger(RunContextFactory runContextFactory, AbstractTrigger trigger)
-
Constructor Details
-
TestsUtils
public TestsUtils()
-
-
Method Details
-
map
- Throws:
IOException
-
loads
public static void loads(LocalFlowRepositoryLoader repositoryLoader) throws IOException, URISyntaxException - Throws:
IOExceptionURISyntaxException
-
loads
public static void loads(LocalFlowRepositoryLoader repositoryLoader, URL url) throws IOException, URISyntaxException - Throws:
IOExceptionURISyntaxException
-
filterLogs
-
awaitLog
-
awaitLogs
-
awaitLogs
-
mockFlow
-
mockExecution
-
mockTaskRun
-
mockTrigger
public static Map.Entry<ConditionContext,TriggerContext> mockTrigger(RunContextFactory runContextFactory, AbstractTrigger trigger) -
mockRunContext
public static RunContext mockRunContext(RunContextFactory runContextFactory, Task task, Map<String, Object> inputs)
-