Beispiel #1
0
 def setUp(self, mocked):
     instance = mocked.return_value
     instance.create_container.return_value = {'Id': 'mocked'}
     instance.port.return_value = [{
         'HostIp': '127.0.0.1',
         'HostPort': 1234
     }]
     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'
     }]
     self.instance = instance
     self.builder = SolrDockerRunner(network_mode="host")
    def setUp(self):
        """
        Starts a solr node for all the tests
        """
        self.name = 'livetest-solr-{}'.format(gen_salt(5))
        self.builder = SolrDockerRunner(
            name=self.name,
        )

        self.builder.start()
        self.port = self.builder.client.port(
            self.builder.container['Id'],
            8983
        )[0]['HostPort']
Beispiel #3
0
 def setUp(self):
     self.name = 'livetest-solr-{}'.format(gen_salt(5))
     self.builder = SolrDockerRunner(name=self.name, )