Documentation ¶
Overview ¶
networks unit tests
Index ¶
Constants ¶
View Source
const CreateRequest = `
{
"name": "private",
"create_router": true
}
`
View Source
const CreateResponse = `
{
"tasks": [
"50f53a35-42ed-40c4-82b2-5a37fb3e00bc"
]
}
`
View Source
const DeleteResponse = `
{
"tasks": [
"50f53a35-42ed-40c4-82b2-5a37fb3e00bc"
]
}
`
View Source
const ListInstancePortResponse = `` /* 199-byte string literal not displayed */
View Source
const MetadataCreateRequest = `
{
"test1": "test1",
"test2": "test2"
}
`
View Source
const MetadataListResponse = `` /* 215-byte string literal not displayed */
View Source
const MetadataResponse = `
{
"key": "some_key",
"value": "some_val",
"read_only": false
}
`
View Source
const UpdateRequest = `
{
"name": "private"
}
`
Variables ¶
View Source
var ( Network1 = networks.Network{ Name: "private", ID: "e7944e55-f957-413d-aa56-fdc876543113", Subnets: []string{ "3730b4d3-9337-4a60-a35e-7e1620aabe6f", }, MTU: 1450, CreatedAt: createdTime, UpdatedAt: &updatedTime, External: false, Default: false, Shared: false, ProjectID: fake.ProjectID, RegionID: fake.RegionID, Region: "RegionOne", Metadata: []metadata.Metadata{ResourceMetadataReadOnly}, } Tasks1 = tasks.TaskResults{ Tasks: []tasks.TaskID{"50f53a35-42ed-40c4-82b2-5a37fb3e00bc"}, } ExpectedNetworkSlice = []networks.Network{Network1} InstancePort1 = networks.InstancePort{ ID: "8e009163-d526-4351-9266-93d9fd8fa8ef", InstanceID: "bfc7824b-31b6-4a28-a0c4-7df137139215", InstanceName: "instance_1", } ExpectedInstancePortSlice = []networks.InstancePort{InstancePort1} ResourceMetadata = map[string]interface{}{ "some_key": "some_val", } ResourceMetadataReadOnly = metadata.Metadata{ Key: "some_key", Value: "some_val", ReadOnly: false, } Metadata1 = metadata.Metadata{ Key: "cost-center", Value: "Atlanta", ReadOnly: false, } Metadata2 = metadata.Metadata{ Key: "data-center", Value: "A", ReadOnly: false, } ExpectedMetadataList = []metadata.Metadata{Metadata1, Metadata2} )
View Source
var GetResponse = fmt.Sprintf(` { "creator_task_id": null, "region": "RegionOne", "name": "private", "mtu": 1450, "id": "e7944e55-f957-413d-aa56-fdc876543113", "updated_at": "2020-03-05T12:03:25+0000", "created_at": "2020-03-05T12:03:24+0000", "task_id": null, "region_id": 1, "shared": false, "subnets": [ "3730b4d3-9337-4a60-a35e-7e1620aabe6f" ], "external": false, "project_id": 1, "metadata": [%s] } `, MetadataResponse)
View Source
var ListResponse = fmt.Sprintf(` { "count": 1, "results": [ { "creator_task_id": null, "region": "RegionOne", "name": "private", "mtu": 1450, "id": "e7944e55-f957-413d-aa56-fdc876543113", "updated_at": "2020-03-05T12:03:25+0000", "created_at": "2020-03-05T12:03:24+0000", "task_id": null, "region_id": 1, "shared": false, "subnets": [ "3730b4d3-9337-4a60-a35e-7e1620aabe6f" ], "external": false, "project_id": 1, "metadata": [%s] } ] } `, MetadataResponse)
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.