Exemplo n.º 1
0
    def setUp(self):
        """
        Pre-test set up
        """
        super(TestCase, self).setUp()

        # Reset the UUID
        self.uuid = data.uuid

        # Default mocks
        uuid.uuid4 = self.get_uuid
        db._now = self.get_now  # pylint: disable=W0212
        servers._generate_mac = self.get_mac_address  # pylint: disable=W0212
        libvirt.get_ip_address = self.get_ip_address
        libvirt.get_domain_state = self.domain_state

        # Create the temp directory tree
        if os.path.exists('/tmp/dwarf'):
            shutil.rmtree('/tmp/dwarf')
        os.makedirs('/tmp/dwarf/images')
        os.makedirs('/tmp/dwarf/instances/_base')

        # Initialize the database
        self.db = db.Controller()
        self.db.init()
Exemplo n.º 2
0
 def __init__(self):
     self.db = db.Controller()
     self.flavors = flavors.Controller()
     self.images = images.Controller()
     self.keypairs = keypairs.Controller()
     self.virt = virt.Controller()
Exemplo n.º 3
0
 def __init__(self):
     self.db = db.Controller()
Exemplo n.º 4
0
 def setUp(self):
     super(DbTestCase, self).setUp()
     self.db = dwarf_db.Controller(db='test_db')
     self.db.delete()
     self.db.init()