示例#1
0
 def setUp(self, mocked):
     instance = mocked.return_value
     instance.create_container.return_value = {'Id': 'mocked'}
     instance.containers.return_value = [{
         u'Command':
         u'/entrypoint.sh redis-server',
         u'Created':
         1443632967,
         u'Id':
         u'mocked',
         u'Image':
         u'redis',
         u'Labels': {},
         u'Names': [u'/livetest-redis-tLJpZ'],
         u'Ports': [{
             u'PrivatePort': 6379,
             u'Type': u'tcp'
         }],
         u'Status':
         u'Up About a minute'
     }]
     instance.create_host_config.return_value = {
         'NetworkMode': 'host',
         "Memory": 104857600
     }
     self.instance = instance
     self.builder = DockerRunner(image='redis',
                                 name='redis',
                                 mem_limit="100m",
                                 network_mode="host")
示例#2
0
 def setUp(self):
     self.name = 'livetest-redis-{}'.format(gen_salt(5))
     self.builder = DockerRunner(
         image=config.DEPENDENCIES['REDIS']['IMAGE'],
         name=self.name,
         mem_limit="50m",
     )
示例#3
0
 def setUp(self):
     self.name = 'livetest-service-{}'.format(gen_salt(5))
     self.builder = DockerRunner(name=self.name, )