Beispiel #1
0
 def test_snippets(self):
     instance = UploadedFileFactory.build()
     instance.file = MagicMock()
     instance.file.url = '/media/foo.png'
     snippets = SnippetFactory.create_batch(2, data='lalala {0} foobar'.format(instance.url))
     template = SnippetTemplateFactory.create(code='<foo>{0}</foo>'.format(instance.url))
     more_snippets = SnippetFactory.create_batch(3, template=template)
     eq_(set(instance.snippets), set(list(snippets) + list(more_snippets)))
 def test_snippets(self):
     instance = UploadedFileFactory.build()
     instance.file = MagicMock()
     instance.file.url = '/media/foo.png'
     snippets = SnippetFactory.create_batch(2, data='lalala {0} foobar'.format(instance.url))
     template = SnippetTemplateFactory.create(code='<foo>{0}</foo>'.format(instance.url))
     more_snippets = SnippetFactory.create_batch(3, template=template)
     self.assertEqual(set(instance.snippets), set(list(snippets) + list(more_snippets)))
Beispiel #3
0
    def test_snippet(self):
        nightly_snippets = SnippetFactory.create_batch(
            2, on_release=False, on_nightly=True)
        SnippetFactory.create_batch(2, on_release=False, on_beta=True)

        filtr = ChannelFilter(None, {'channel': 'on_nightly'}, Snippet, SnippetAdmin)
        result = filtr.queryset(None, Snippet.objects.all())

        self.assertTrue(result.count(), 2)
        self.assertEqual(set(result.all()), set(nightly_snippets))
    def test_snippet(self):
        nightly_snippets = SnippetFactory.create_batch(
            2, on_release=False, on_nightly=True)
        SnippetFactory.create_batch(2, on_release=False, on_beta=True)

        filtr = ChannelFilter(None, {'channel': 'on_nightly'}, Snippet, SnippetAdmin)
        result = filtr.queryset(None, Snippet.objects.all())

        self.assertTrue(result.count(), 2)
        self.assertEqual(set(result.all()), set(nightly_snippets))
 def test_base(self):
     snippets = SnippetFactory.create_batch(2)
     jsonsnippets = JSONSnippetFactory.create_batch(2)
     SnippetFactory.create(disabled=True)
     JSONSnippetFactory.create(disabled=True)
     response = views.ActiveSnippetsView.as_view()(self.request)
     eq_(response.get('content-type'), 'application/json')
     data = json.loads(response.content)
     eq_(set([snippets[0].id, snippets[1].id,
              jsonsnippets[0].id, jsonsnippets[1].id]),
         set([x['id'] for x in data]))
Beispiel #6
0
 def test_base(self):
     snippets = SnippetFactory.create_batch(2)
     jsonsnippets = JSONSnippetFactory.create_batch(2)
     SnippetFactory.create(disabled=True)
     JSONSnippetFactory.create(disabled=True)
     response = views.ActiveSnippetsView.as_view()(self.request)
     eq_(response.get('content-type'), 'application/json')
     data = json.loads(response.content)
     eq_(
         set([
             snippets[0].id, snippets[1].id, jsonsnippets[0].id,
             jsonsnippets[1].id
         ]), set([x['id'] for x in data]))
Beispiel #7
0
 def setUp(self):
     self.snippet1, self.snippet2 = SnippetFactory.create_batch(2)
 def setUp(self):
     self.snippet1, self.snippet2 = SnippetFactory.create_batch(2)