Example #1
0
 def test_network_default_labels(self):
     net = Network(self.client, 'composetest', 'foonet')
     net.ensure()
     net_data = net.inspect()
     labels = net_data['Labels']
     assert labels[LABEL_NETWORK] == net.name
     assert labels[LABEL_PROJECT] == net.project
Example #2
0
    def test_network_external_default_ensure(self):
        net = Network(
            self.client, 'composetest', 'foonet',
            external=True
        )

        with pytest.raises(ConfigurationError):
            net.ensure()
Example #3
0
    def test_network_external_overlay_ensure(self):
        net = Network(
            self.client, 'composetest', 'foonet',
            driver='overlay', external=True
        )

        assert net.ensure() is None