def test_provides_flag_count_service( self, pyramid_request, service_class, services ): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs["flag_count_svc"] == services["flag_count"]
def test_provides_flag_count_service( self, pyramid_request, service_class, services ): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs["flag_count_svc"] == services["flag_count"]
def test_provides_has_permission(self, pyramid_request, service_class): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs["has_permission"] == pyramid_request.has_permission
def test_provides_user(self, pyramid_request, service_class): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs["user"] == pyramid_request.user
def test_returns_service(self, pyramid_request): svc = annotation_json_presentation_service_factory(None, pyramid_request) assert isinstance(svc, AnnotationJSONPresentationService)
def test_provides_moderation_service(self, pyramid_request, service_class, services): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs['moderation_svc'] == services['annotation_moderation']
def test_provides_has_permission(self, pyramid_request, service_class): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs['has_permission'] == pyramid_request.has_permission
def test_provides_moderation_service(self, pyramid_request, service_class, services): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs['moderation_svc'] == services['annotation_moderation']
def test_provides_user(self, pyramid_request, service_class): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs['user'] == pyramid_request.user
def test_returns_service(self, pyramid_request): svc = annotation_json_presentation_service_factory(None, pyramid_request) assert isinstance(svc, AnnotationJSONPresentationService)
def test_provides_flag_service(self, pyramid_request, service_class, flag_svc): annotation_json_presentation_service_factory(None, pyramid_request) _, kwargs = service_class.call_args assert kwargs['flag_svc'] == flag_svc