pulp_smash.tests.docker.api_v2.test_copy

Location: Pulp SmashAPI Documentationpulp_smash.tests.docker.api_v2.test_copy

Tests for copying docker units between repositories.

class pulp_smash.tests.docker.api_v2.test_copy.CopyV1ContentTestCase(methodName='runTest')

Copy data between Docker repositories with schema v1 content.

classmethod setUpClass()

Create class-wide variables.

classmethod tearDownClass()

Clean up resources.

test_01_set_up()

Create a repository and populate with with schema v2 content.

test_02_copy_images()

Copy tags from one repository to another.

Assert the same number of images are present in both repositories.

class pulp_smash.tests.docker.api_v2.test_copy.CopyV2ContentTestCase(methodName='runTest')

Copy data between Docker repositories with schema v2 content.

classmethod setUpClass()

Create class-wide variables.

classmethod tearDownClass()

Clean up resources.

test_01_set_up()

Create a repository and populate with with schema v2 content.

test_02_copy_manifest_lists()

Copy manifest lists from one repository to another.

Assert the same number of manifest lists are present in both repositories. This test targets:

test_02_copy_manifests()

Copy manifests from one repository to another.

Assert the same number of manifests are present in both repositories.

test_02_copy_tags()

Copy tags from one repository to another.

Assert the same number of tags are present in both repositories.