Example #1
0
    def test_get_legacy_containers(self):
        client = Mock()
        client.containers.return_value = [
            {
                "Id": "abc123",
                "Image": "def456",
                "Name": "composetest_web_1",
                "Labels": None,
            },
            {
                "Id": "ghi789",
                "Image": "def456",
                "Name": None,
                "Labels": None,
            },
            {
                "Id": "jkl012",
                "Image": "def456",
                "Labels": None,
            },
        ]

        containers = legacy.get_legacy_containers(client, "composetest", ["web"])

        self.assertEqual(len(containers), 1)
        self.assertEqual(containers[0].id, 'abc123')
Example #2
0
 def get_legacy_containers(self, **kwargs):
     return legacy.get_legacy_containers(
         self.client,
         self.project.name,
         [s.name for s in self.services],
         **kwargs
     )
Example #3
0
    def test_get_legacy_containers(self):
        client = Mock()
        client.containers.return_value = [
            {
                "Id": "abc123",
                "Image": "def456",
                "Name": "composetest_web_1",
                "Labels": None,
            },
            {
                "Id": "ghi789",
                "Image": "def456",
                "Name": None,
                "Labels": None,
            },
            {
                "Id": "jkl012",
                "Image": "def456",
                "Labels": None,
            },
        ]

        containers = legacy.get_legacy_containers(client, "composetest",
                                                  ["web"])

        self.assertEqual(len(containers), 1)
        self.assertEqual(containers[0].id, 'abc123')
Example #4
0
 def get_legacy_containers(self, **kwargs):
     return legacy.get_legacy_containers(
         self.client,
         self.project.name,
         [s.name for s in self.services],
         **kwargs
     )
Example #5
0
    def test_get_legacy_containers_no_labels(self):
        client = Mock()
        client.containers.return_value = [
            {
                "Id": "abc123",
                "Image": "def456",
                "Name": "composetest_web_1",
                "Labels": None,
            },
        ]

        containers = list(legacy.get_legacy_containers(
            client, "composetest", ["web"]))

        self.assertEqual(len(containers), 1)