mock.sen.data_spec

Here are the examples of the python api mock.sen.data_spec taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

5 Examples 7

Example 1

Project: n6sdk Source File: test_pyramid_commons.py
    def _basic_asserts(self, result):
        self.assertTrue(issubclass(result, DefaultStreamViewBase))
        self.assertIsNot(result, DefaultStreamViewBase)
        self.assertEqual(
            result.__name__,
            '_{base_class_name}_subclass_for_some_method_name'.format(
                base_class_name=result.__mro__[1].__name__))
        self.assertEqual(result.resource_id, 'some_resource_id')
        self.assertEqual(result.renderers, {'some'})
        self.assertIs(result.data_spec, sen.data_spec)
        self.assertEqual(result.data_backend_api_method, 'some_method_name')
        self.assertIs(result.adjust_exc, sen.adjust_exc)

Example 2

Project: n6sdk Source File: test_pyramid_commons.py
Function: test_with_args
    def test_with_args(self, *args):
        result = DefaultStreamViewBase.concrete_view_class(
            'some_resource_id',
            frozenset({'some'}),
            sen.data_spec,
            'some_method_name',
            sen.adjust_exc)
        self._basic_asserts(result)

Example 3

Project: n6sdk Source File: test_pyramid_commons.py
Function: test_with_kwargs
    def test_with_kwargs(self, *args):
        result = DefaultStreamViewBase.concrete_view_class(
            resource_id='some_resource_id',
            renderers=frozenset({'some'}),
            data_spec=sen.data_spec,
            data_backend_api_method='some_method_name',
            adjust_exc=sen.adjust_exc)
        self._basic_asserts(result)

Example 4

Project: n6sdk Source File: test_pyramid_commons.py
    def test_for_subclass(self, *args):
        class SomeViewBase(DefaultStreamViewBase):
            x = 42
        result = SomeViewBase.concrete_view_class(
            resource_id='some_resource_id',
            renderers=frozenset({'some'}),
            data_spec=sen.data_spec,
            data_backend_api_method='some_method_name',
            adjust_exc=sen.adjust_exc)
        self._basic_asserts(result)
        self.assertTrue(issubclass(result, SomeViewBase))
        self.assertEqual(result.x, 42)

Example 5

Project: n6sdk Source File: test_pyramid_commons.py
    def test_unregistered_renderer_error(self):
        with self.assertRaisesRegexp(ValueError, r'renderer.*not.*registered'):
            DefaultStreamViewBase.concrete_view_class(
                resource_id='some_resource_id',
                renderers=frozenset({'some_unregistered'}),
                data_spec=sen.data_spec,
                data_backend_api_method='some_method_name',
                adjust_exc=sen.adjust_exc)