コード例 #1
0
ファイル: legacy_test.py プロジェクト: Yelp/docker-compose
    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')
コード例 #2
0
ファイル: legacy_test.py プロジェクト: Yelp/docker-compose
 def get_legacy_containers(self, **kwargs):
     return legacy.get_legacy_containers(
         self.client,
         self.project.name,
         [s.name for s in self.services],
         **kwargs
     )
コード例 #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')
コード例 #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
     )
コード例 #5
0
ファイル: legacy_test.py プロジェクト: bfirsh/fig
    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)