shared

package
v0.0.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CanvasSteps

type CanvasSteps struct {
	CanvasName string
	WorkflowID uuid.UUID
	// contains filtered or unexported fields
}

func NewCanvasSteps

func NewCanvasSteps(name string, t *testing.T, session *session.TestSession) *CanvasSteps

func (*CanvasSteps) AddApproval

func (s *CanvasSteps) AddApproval(nodeName string, pos models.Position)

func (*CanvasSteps) AddManualTrigger

func (s *CanvasSteps) AddManualTrigger(name string, pos models.Position)

func (*CanvasSteps) AddNoop

func (s *CanvasSteps) AddNoop(name string, pos models.Position)

func (*CanvasSteps) AddTimeGate

func (s *CanvasSteps) AddTimeGate(name string, pos models.Position)

func (*CanvasSteps) AddWait

func (s *CanvasSteps) AddWait(name string, pos models.Position, duration int, unit string)

func (*CanvasSteps) Connect

func (s *CanvasSteps) Connect(sourceName, targetName string)

func (*CanvasSteps) Create

func (s *CanvasSteps) Create()

func (*CanvasSteps) DeleteConnection

func (s *CanvasSteps) DeleteConnection(sourceName, targetName string)

func (*CanvasSteps) GetExecutionsForNode

func (s *CanvasSteps) GetExecutionsForNode(name string) []models.WorkflowNodeExecution

func (*CanvasSteps) GetExecutionsForNodeInState

func (s *CanvasSteps) GetExecutionsForNodeInState(name string, state string) []models.WorkflowNodeExecution

func (*CanvasSteps) GetNodeFromDB

func (s *CanvasSteps) GetNodeFromDB(name string) *models.WorkflowNode

func (*CanvasSteps) GetWorkflowFromDB

func (s *CanvasSteps) GetWorkflowFromDB() *models.Workflow

func (*CanvasSteps) OpenBuildingBlocksSidebar

func (s *CanvasSteps) OpenBuildingBlocksSidebar()

func (*CanvasSteps) RenameNode

func (s *CanvasSteps) RenameNode(name string, newName string)

func (*CanvasSteps) RunManualTrigger

func (s *CanvasSteps) RunManualTrigger(name string)

func (*CanvasSteps) Save

func (s *CanvasSteps) Save()

func (*CanvasSteps) StartAddingTimeGate

func (s *CanvasSteps) StartAddingTimeGate(name string, pos models.Position)

func (*CanvasSteps) StartEditingNode

func (s *CanvasSteps) StartEditingNode(name string)

func (*CanvasSteps) Visit

func (s *CanvasSteps) Visit()

func (*CanvasSteps) WaitForExecution

func (s *CanvasSteps) WaitForExecution(name string, state string, timeout time.Duration)

type ComponentSteps

type ComponentSteps struct {
	ComponentName string
	// contains filtered or unexported fields
}

func NewComponentSteps

func NewComponentSteps(name string, t *testing.T, session *session.TestSession) *ComponentSteps

func (*ComponentSteps) AddApproval

func (s *ComponentSteps) AddApproval(nodeName string, pos models.Position)

func (*ComponentSteps) AddConfigurationField

func (s *ComponentSteps) AddConfigurationField(fieldName, fieldLabel string)

func (*ComponentSteps) AddManualTrigger

func (s *ComponentSteps) AddManualTrigger(name string, pos models.Position)

func (*ComponentSteps) AddNoop

func (s *ComponentSteps) AddNoop(name string, pos models.Position)

func (*ComponentSteps) AddOutputChannel

func (s *ComponentSteps) AddOutputChannel(channelName, nodeName, nodeOutputChannel string)

func (*ComponentSteps) AddTimeGate

func (s *ComponentSteps) AddTimeGate(name string, pos models.Position)

func (*ComponentSteps) AddWait

func (s *ComponentSteps) AddWait(name string, pos models.Position, duration int, unit string)

func (*ComponentSteps) AssertConfigurationFieldExists

func (s *ComponentSteps) AssertConfigurationFieldExists(fieldName, fieldLabel, fieldType string)

func (*ComponentSteps) AssertOutputChannelExists

func (s *ComponentSteps) AssertOutputChannelExists(channelName, nodeName, nodeOutputChannel string)

func (*ComponentSteps) ClickAddConfig

func (s *ComponentSteps) ClickAddConfig()

func (*ComponentSteps) ClickOutputChannelsTab

func (s *ComponentSteps) ClickOutputChannelsTab()

func (*ComponentSteps) Connect

func (s *ComponentSteps) Connect(sourceName, targetName string)

func (*ComponentSteps) Create

func (s *ComponentSteps) Create()

func (*ComponentSteps) OpenBuildingBlocksSidebar

func (s *ComponentSteps) OpenBuildingBlocksSidebar()

func (*ComponentSteps) OpenComponentSettings

func (s *ComponentSteps) OpenComponentSettings()

func (*ComponentSteps) RunManualTrigger

func (s *ComponentSteps) RunManualTrigger(name string)

func (*ComponentSteps) Save

func (s *ComponentSteps) Save()

func (*ComponentSteps) StartAddingTimeGate

func (s *ComponentSteps) StartAddingTimeGate(name string, pos models.Position)

func (*ComponentSteps) StartEditingNode

func (s *ComponentSteps) StartEditingNode(name string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL