def setUp(self):
        config = Config(CONF_FILE)
        sh = config.get_conf()['sortinghat']

        self.sh_kwargs = {'user': sh['user'], 'password': sh['password'],
                          'database': sh['database'], 'host': sh['host'],
                          'port': None}

        # Clean the database to start an empty state
        Database.drop(**self.sh_kwargs)

        # Create command
        Database.create(**self.sh_kwargs)
        self.sh_db = Database(**self.sh_kwargs)
Пример #2
0
    def setUp(self):
        config = Config(CONF_FILE)
        sh = config.get_conf()['sortinghat']

        self.sh_kwargs = {'user': sh['user'], 'password': sh['password'],
                          'database': sh['database'], 'host': sh['host'],
                          'port': None}

        # Clean the database to start an empty state
        Database.drop(**self.sh_kwargs)

        # Create command
        Database.create(**self.sh_kwargs)
        self.sh_db = Database(**self.sh_kwargs)
Пример #3
0
 def setUpClass(cls):
     config = configparser.ConfigParser()
     config.read(CONFIG_FILE)
     cls.db_kwargs = {'user': config['Database']['user'],
                      'password': config['Database']['password'],
                      'database': config['Database']['name'],
                      'host': config['Database']['host'],
                      'port': config['Database']['port']}
     if 'create' in config['Database']:
         cls.create = config['Database'].getboolean('create')
     else:
         cls.create = False
     if cls.create:
         Database.create(**cls.db_kwargs)
     cls.db = Database(**cls.db_kwargs)
     cls.db.clear()
Пример #4
0
 def setUpClass(cls):
     config = configparser.ConfigParser()
     config.read(CONFIG_FILE)
     cls.db_kwargs = {
         'user': config['Database']['user'],
         'password': config['Database']['password'],
         'database': config['Database']['name'],
         'host': config['Database']['host'],
         'port': config['Database']['port']
     }
     if 'create' in config['Database']:
         cls.create = config['Database'].getboolean('create')
     else:
         cls.create = False
     if cls.create:
         Database.create(**cls.db_kwargs)
     cls.db = Database(**cls.db_kwargs)
     cls.db.clear()