test

package
v3.1.0+incompatible Latest Latest
Warning

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

Go to latest
Published: May 15, 2019 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockContext

type MockContext struct {
	Services map[string]*ecs.Service
	Tasks    map[string]*ecs.Task
	// contains filtered or unexported fields
}

func NewMockContext

func NewMockContext() *MockContext

func (*MockContext) CreateService

func (ctx *MockContext) CreateService(input *ecs.CreateServiceInput) (*ecs.CreateServiceOutput, error)

func (*MockContext) DeleteService

func (ctx *MockContext) DeleteService(input *ecs.DeleteServiceInput) (*ecs.DeleteServiceOutput, error)

func (*MockContext) DeregisterTarget

func (ctx *MockContext) DeregisterTarget(input *elbv2.DeregisterTargetsInput) (*elbv2.DeregisterTargetsOutput, error)

func (*MockContext) DescribeContainerInstances

func (ctx *MockContext) DescribeContainerInstances(input *ecs.DescribeContainerInstancesInput) (*ecs.DescribeContainerInstancesOutput, error)

func (*MockContext) DescribeInstances

func (ctx *MockContext) DescribeInstances(input *ec2.DescribeInstancesInput) (*ec2.DescribeInstancesOutput, error)

func (*MockContext) DescribeServices

func (ctx *MockContext) DescribeServices(input *ecs.DescribeServicesInput) (*ecs.DescribeServicesOutput, error)

func (*MockContext) DescribeSubnets

func (ctx *MockContext) DescribeSubnets(input *ec2.DescribeSubnetsInput) (*ec2.DescribeSubnetsOutput, error)

func (*MockContext) DescribeTargetGroups

func (ctx *MockContext) DescribeTargetGroups(input *elbv2.DescribeTargetGroupsInput) (*elbv2.DescribeTargetGroupsOutput, error)

func (*MockContext) DescribeTargetHealth

func (ctx *MockContext) DescribeTargetHealth(input *elbv2.DescribeTargetHealthInput) (*elbv2.DescribeTargetHealthOutput, error)

func (*MockContext) DescribeTasks

func (ctx *MockContext) DescribeTasks(input *ecs.DescribeTasksInput) (*ecs.DescribeTasksOutput, error)

func (*MockContext) GetMetricStatics

func (*MockContext) GetService

func (ctx *MockContext) GetService(id string) (*ecs.Service, bool)

func (*MockContext) GetTask

func (ctx *MockContext) GetTask(id string) (*ecs.Task, bool)

func (*MockContext) ListTasks

func (ctx *MockContext) ListTasks(input *ecs.ListTasksInput) (*ecs.ListTasksOutput, error)

func (*MockContext) RegisterTarget

func (ctx *MockContext) RegisterTarget(input *elbv2.RegisterTargetsInput) (*elbv2.RegisterTargetsOutput, error)

func (*MockContext) RegisterTaskDefinition

func (ctx *MockContext) RegisterTaskDefinition(input *ecs.RegisterTaskDefinitionInput) (*ecs.RegisterTaskDefinitionOutput, error)

func (*MockContext) RunTask

func (ctx *MockContext) RunTask(input *ecs.RunTaskInput) (*ecs.RunTaskOutput, error)

func (*MockContext) ServiceSize

func (ctx *MockContext) ServiceSize() int64

func (*MockContext) StartTask

func (ctx *MockContext) StartTask(input *ecs.StartTaskInput) (*ecs.StartTaskOutput, error)

func (*MockContext) StopTask

func (ctx *MockContext) StopTask(input *ecs.StopTaskInput) (*ecs.StopTaskOutput, error)

func (*MockContext) TaskSize

func (ctx *MockContext) TaskSize() int64

func (*MockContext) UpdateService

func (ctx *MockContext) UpdateService(input *ecs.UpdateServiceInput) (*ecs.UpdateServiceOutput, error)

func (*MockContext) WaitUntilServicesInactive

func (ctx *MockContext) WaitUntilServicesInactive(input *ecs.DescribeServicesInput) error

func (*MockContext) WaitUntilServicesStableWithContext

func (ctx *MockContext) WaitUntilServicesStableWithContext(awsCtx aws.Context, input *ecs.DescribeServicesInput, opts ...request.WaiterOption) error

func (*MockContext) WaitUntilTasksRunning

func (ctx *MockContext) WaitUntilTasksRunning(input *ecs.DescribeTasksInput) error

func (*MockContext) WaitUntilTasksStopped

func (ctx *MockContext) WaitUntilTasksStopped(input *ecs.DescribeTasksInput) error

Jump to

Keyboard shortcuts

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