Пример #1
0
    def test_content_type_no_adapter(self):
        item = Item('test')

        self.replay()

        self.assertEqual(None, item.content_type())
        self.assertEqual(None, item.Format())
Пример #2
0
    def test_content_type_simple_adapter(self):
        class ReadFileAdapter(object):
            def __init__(self, context):
                self.context = context

            mimeType = 'text/foo'
            # others omitted

        self.mock_adapter(ReadFileAdapter, IRawReadFile, (Item, ))
        item = Item('test')

        self.assertEqual('text/foo', item.content_type())
        self.assertEqual('text/foo', item.Format())