|  | @@ -1,6 +1,7 @@
 | 
	
		
			
				|  |  |  from __future__ import unicode_literals
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  from .testcases import DockerClientTestCase
 | 
	
		
			
				|  |  | +from compose.cli.docker_client import docker_client
 | 
	
		
			
				|  |  |  from compose.config import config
 | 
	
		
			
				|  |  |  from compose.const import LABEL_PROJECT
 | 
	
		
			
				|  |  |  from compose.container import Container
 | 
	
	
		
			
				|  | @@ -96,6 +97,22 @@ class ProjectTest(DockerClientTestCase):
 | 
	
		
			
				|  |  |          db = project.get_service('db')
 | 
	
		
			
				|  |  |          self.assertEqual(db._get_volumes_from(), [data_container.id + ':rw'])
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    def test_get_network_does_not_exist(self):
 | 
	
		
			
				|  |  | +        self.require_engine_version("1.9")
 | 
	
		
			
				|  |  | +        client = docker_client(version='1.21')
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        project = Project('composetest', [], client)
 | 
	
		
			
				|  |  | +        assert project.get_network() is None
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    def test_get_network(self):
 | 
	
		
			
				|  |  | +        self.require_engine_version("1.9")
 | 
	
		
			
				|  |  | +        client = docker_client(version='1.21')
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        network_name = 'network_does_exist'
 | 
	
		
			
				|  |  | +        project = Project(network_name, [], client)
 | 
	
		
			
				|  |  | +        client.create_network(network_name)
 | 
	
		
			
				|  |  | +        assert project.get_network()['name'] == network_name
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      def test_net_from_service(self):
 | 
	
		
			
				|  |  |          project = Project.from_dicts(
 | 
	
		
			
				|  |  |              name='composetest',
 |