testing

package
v0.6.28 Latest Latest
Warning

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

Go to latest
Published: Jan 17, 2024 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Overview

file shares unit tests

Index

Constants

View Source
const CreateAccessRuleRequest = `
{
    "access_mode": "rw",
    "ip_address": "10.100.100.0/24"
}
`
View Source
const CreateAccessRuleResponse = `` /* 127-byte string literal not displayed */
View Source
const CreateRequest = `` /* 259-byte string literal not displayed */
View Source
const CreateResponse = `
{
  "tasks": [
    "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"
  ]
}
`
View Source
const DeleteResponse = `
{
  "tasks": [
    "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"
  ]
}
`
View Source
const ExtendRequest = `
{
	"size": 15
}
`
View Source
const ExtendResponse = `
{
  "tasks": [
    "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"
  ]
}
`
View Source
const MetadataCreateRequest = `
{
"test1": "test1",
"test2": "test2"
}
`
View Source
const MetadataListResponse = `` /* 292-byte string literal not displayed */
View Source
const MetadataResponse = `
{
	"key": "task_id",
	"value": "47e8d97b-0318-4d3e-91c6-53a0e0016f81",
	"read_only": true
}
`
View Source
const UpdateRequest = `
{
	"name": "myshareqqq"
}
`

Variables

View Source
var (
	FileShare1 = file_shares.FileShare{
		Name:             "myshare",
		ID:               "8fba32f8-dc70-4ac2-be9c-ed6b02927c0e",
		Protocol:         "NFS",
		Status:           "available",
		Size:             13,
		VolumeType:       "default_share_type",
		CreatedAt:        &createdTime,
		ShareNetworkName: "File_share_ivandshare2_network",
		NetworkName:      "usernet",
		SubnetName:       "usersnet",
		ConnectionPoint:  "10.33.20.241:/shares/share-e1dca5e4-257d-47c2-82ac-980fa43e0da9",
		TaskID:           nil,
		CreatorTaskID:    &creatorTaskID,
		ProjectID:        5,
		RegionID:         2,
		Region:           "ED-10",
		Metadata: map[string]interface{}{
			"qqq":     "that",
			"task_id": "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54",
		},
	}

	ListFileShare1 = file_shares.FileShare{
		Name:             "myshare",
		ID:               "8fba32f8-dc70-4ac2-be9c-ed6b02927c0e",
		Protocol:         "NFS",
		Status:           "available",
		Size:             13,
		VolumeType:       "default_share_type",
		CreatedAt:        &createdTime,
		ShareNetworkName: "",
		NetworkName:      "",
		SubnetName:       "",
		ConnectionPoint:  "10.33.20.241:/shares/share-e1dca5e4-257d-47c2-82ac-980fa43e0da9",
		TaskID:           nil,
		CreatorTaskID:    &creatorTaskID,
		ProjectID:        5,
		RegionID:         2,
		Region:           "ED-10",
		Metadata: map[string]interface{}{
			"qqq":     "that",
			"task_id": "79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54",
		},
	}

	AccessRule1 = file_shares.AccessRule{
		ID:          "6a0a0be1-5875-4a0a-82dd-bab2eef8cb3f",
		State:       "active",
		AccessTo:    "10.17.18.10",
		AccessLevel: "ro",
	}

	CreatedAccessRule = file_shares.AccessRule{
		ID:          "6a0a0be1-5875-4a0a-82dd-bab2eef8cbaa",
		State:       "active",
		AccessTo:    "10.100.100.0/24",
		AccessLevel: "rw",
	}

	Tasks1 = tasks.TaskResults{
		Tasks: []tasks.TaskID{"79dc7c30-44d2-4c5c-b5c1-e9a46f6bbf54"},
	}

	ExpectedFileShareSlice = []file_shares.FileShare{ListFileShare1}

	ExpectedAccessRuleSlice = []file_shares.AccessRule{AccessRule1}

	ResourceMetadata = map[string]interface{}{
		"some_key": "some_val",
	}

	Metadata1 = metadata.Metadata{
		Key:      "qqq",
		Value:    "that",
		ReadOnly: false,
	}
	Metadata2 = metadata.Metadata{
		Key:      "task_id",
		Value:    "47e8d97b-0318-4d3e-91c6-53a0e0016f81",
		ReadOnly: true,
	}
	ExpectedMetadataList = []metadata.Metadata{Metadata1, Metadata2}
)
View Source
var GetResponse = `` /* 981-byte string literal not displayed */
View Source
var ListAccessRuleResponse = `` /* 226-byte string literal not displayed */
View Source
var ListResponse = `` /* 786-byte string literal not displayed */
View Source
var UpdateResponse = `` /* 984-byte string literal not displayed */

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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