class PostgresTestCase(PostgresContentsManagerTestCase): def setUp(self): self.crypto = make_fernet() self._pgmanager = PostgresContentsManager( user_id='test', db_url=TEST_DB_URL, crypto=self.crypto, ) self._pgmanager.ensure_user() self._pgmanager.ensure_root_directory() self.contents_manager = HybridContentsManager( managers={'': self._pgmanager} ) # HybridContentsManager is not expected to dispatch calls to get_file_id # because PostgresContentsManager is the only contents manager that # implements it. def test_get_file_id(self): pass def set_pgmgr_attribute(self, name, value): setattr(self._pgmanager, name, value) def make_dir(self, api_path): self.contents_manager.new( model={'type': 'directory'}, path=api_path, )
class PostgresTestCase(PostgresContentsManagerTestCase): def setUp(self): self.crypto = make_fernet() self._pgmanager = PostgresContentsManager( user_id='test', db_url=TEST_DB_URL, crypto=self.crypto, ) self._pgmanager.ensure_user() self._pgmanager.ensure_root_directory() self.contents_manager = HybridContentsManager( managers={'': self._pgmanager}) # HybridContentsManager is not expected to dispatch calls to get_file_id # because PostgresContentsManager is the only contents manager that # implements it. def test_get_file_id(self): pass def set_pgmgr_attribute(self, name, value): setattr(self._pgmanager, name, value) def make_dir(self, api_path): self.contents_manager.new( model={'type': 'directory'}, path=api_path, )
class PostgresTestCase(PostgresContentsManagerTestCase): def setUp(self): drop_testing_db_tables() migrate_testing_db() self._pgmanager = PostgresContentsManager( user_id='test', db_url=TEST_DB_URL, ) self._pgmanager.ensure_user() self._pgmanager.ensure_root_directory() self.contents_manager = HybridContentsManager( managers={'': self._pgmanager} ) def set_pgmgr_attribute(self, name, value): setattr(self._pgmanager, name, value) def tearDown(self): drop_testing_db_tables() migrate_testing_db() def make_dir(self, api_path): self.contents_manager.new( model={'type': 'directory'}, path=api_path, )