def setUp(self): self.blob_dir = tempfile.mkdtemp() request = testing.DummyRequest() settings = disable_cache() self.config = testing.setUp(request=request, settings=settings) self.conn = get_db_connection(self.blob_dir) self.root = self.conn.root()['papaye_root']['repository']
def setUp(self): self.request = testing.DummyRequest() self.blob_dir = set_database_connection(self.request) settings = disable_cache() self.config = testing.setUp(request=self.request, settings=settings) with open(get_resource('pyramid.json'), 'rb') as pyramid_json: self.pypi_response = FakeGRequestResponse(200, pyramid_json.read())
def setUp(self): self.request = testing.DummyRequest(matched_route=FakeRoute('simple')) self.config = testing.setUp(request=self.request) self.config.add_route('simple', '/simple/*traverse', factory='papaye.factories:repository_root_factory') self.config.add_route('browse', '/') registry = get_current_registry() registry.settings = disable_cache()
def setUp(self): self.request = testing.DummyRequest(matched_route=FakeRoute("simple")) self.blob_dir = set_database_connection(self.request) self.config = testing.setUp(request=self.request) self.config.add_route("simple", "/simple*traverse", factory="papaye.factories:repository_root_factory") registry = get_current_registry() registry.settings = disable_cache()
def setUp(self): self.request = testing.DummyRequest(matched_route=FakeRoute('simple')) self.blob_dir = set_database_connection(self.request) settings = disable_cache() self.config = testing.setUp(request=self.request, settings=settings) self.config.add_route( 'simple', '/simple*traverse', factory='papaye.factories:repository_root_factory')
def test_not_found_view_package_not_found(mock): from papaye.views.simple import not_found settings = {"papaye.proxy": "true"} settings = disable_cache(settings) request = testing.DummyRequest() request.matchdict = {"traverse": ("package",)} request.root = {} testing.setUp(request=request, settings=settings) mock.side_effect = ConnectionError result = not_found(request) assert isinstance(result, HTTPNotFound) assert mock.call_count == 1
def repo_configuration(request, request_factory, tmpdir, config_factory): settings = disable_cache() settings.update({ 'papaye.proxy': False, 'papaye.packages_directory': tmpdir.strpath, 'pyramid.incluces': 'pyramid_zodbconn', }) # req = testing.DummyRequest() req = request_factory(matched_route=FakeRoute('simple')) set_database_connection(req) config = config_factory(settings=settings, request=req) deserialized_settings = { 'papaye': { 'packages_directory': tmpdir.strpath, 'proxy': False, } } config.registry.registerUtility( deserialized_settings, ISettings, name='settings' ) config.set_request_property( lambda x: deserialized_settings, 'papaye_settings', reify=True ) config.add_static_view( 'repo', tmpdir.strpath, cache_max_age=3600 ) config.add_route( 'simple', '/simple*traverse', factory='papaye.factories.root:repository_root_factory' ) config.add_route('home', '/') def clean_tmp_dir(): if os.path.exists(tmpdir.strpath): shutil.rmtree(tmpdir.strpath) request.addfinalizer(clean_tmp_dir)
def setUp(self): self.request = testing.DummyRequest(matched_route=FakeRoute('simple')) self.blob_dir = set_database_connection(self.request) settings = disable_cache() self.config = testing.setUp(request=self.request, settings=settings)
def setUp(self): self.request = testing.DummyRequest() self.blob_dir = set_database_connection(self.request) settings = disable_cache() self.config = testing.setUp(request=self.request, settings=settings)
def setUp(self): self.blob_dir = tempfile.mkdtemp() request = testing.DummyRequest() settings = disable_cache() self.config = testing.setUp(request=request, settings=settings) self.conn = get_db_connection(self.blob_dir)