예제 #1
0
 def setup_server(cls):
     WebCase.setup_server(default_config={
         'AddMissingUser': '******',
         'LdapUri': '__default__',
         'LdapBaseDn': 'dc=nodomain',
         'MinarcaUserBaseDir': '/tmp/minarca-test',
         })
예제 #2
0
 def tearDown(self):
     WebCase.tearDown(self)
     # Stop patching ldap.initialize and reset state.
     self.mockldap.stop()
     del self.ldapobj
     del self.mockldap
     shutil.rmtree('/tmp/minarca-test')
예제 #3
0
 def setUp(self):
     self.app.store.get_user('admin').user_root = '/tmp'
     # Mock LDAP
     self.mockldap = MockLdap(self.directory)
     self.mockldap.start()
     self.ldapobj = self.mockldap['ldap://localhost/']
     WebCase.setUp(self)
     self.plugin = MinarcaUserSetup(self.app)
     if not os.path.isdir('/tmp/minarca-test'):
         os.mkdir('/tmp/minarca-test')
예제 #4
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'RemoveOlder'])
예제 #5
0
 def setup_server(cls,):
     WebCase.setup_server(enabled_plugins=['SQLite', 'UserPrefsGeneral', 'UserPrefsSSHKeys'])
예제 #6
0
 def setUp(self):
     WebCase.setUp(self)
     # Add test user
     self.app.userdb.add_user('test', 'test123')
     self._login('test', 'test123')
예제 #7
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'UserPrefsSSHKeys'])
예제 #8
0
 def setUp(self):
     if not os.path.isdir('/tmp/minarca-test'):
         os.mkdir('/tmp/minarca-test')
     WebCase.setUp(self)
예제 #9
0
 def tearDown(self):
     WebCase.tearDown(self)
     shutil.rmtree('/tmp/minarca-test')
예제 #10
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'UserPrefsGeneral'])
예제 #11
0
 def setup_server(cls):
     WebCase.setup_server(default_config={
         'MinarcaUserBaseDir': '/tmp/minarca-test',
         })
예제 #12
0
 def tearDown(self):
     WebCase.tearDown(self)
예제 #13
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite'])
예제 #14
0
 def tearDown(self):
     WebCase.tearDown(self)
예제 #15
0
 def setUp(self):
     WebCase.setUp(self)
     # Add test user
     self.app.userdb.add_user('test', 'test123')
     self._login('test', 'test123')
예제 #16
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'SetEncoding'])
예제 #17
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'RemoveOlder'])
예제 #18
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'SetEncoding'])
예제 #19
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'DeleteRepo'])
예제 #20
0
 def setup_server(cls):
     WebCase.setup_server(enabled_plugins=['SQLite', 'DeleteRepo'])