Esempio n. 1
0
    def test_modifiers_exclude_list(self):
        self.clear_mods()
        self.add_test_func()

        cm = ContentMod()
        self.assertEqual([test_func_2, test_func_3],
            cm.modifiers(exclude='test_func'))
Esempio n. 2
0
    def test_modifiers_exclude_list(self):
        self.clear_mods()
        self.add_test_func()

        cm = ContentMod()
        self.assertEqual([test_func_2, test_func_3],
                         cm.modifiers(exclude='test_func'))
Esempio n. 3
0
    def test_getitem(self):
        self.clear_mods()
        self.add_test_func()

        cm = ContentMod()
        self.assertEqual(test_func_2, cm['test_func_2'])
Esempio n. 4
0
    def test_modifier(self):
        self.clear_mods()
        self.add_test_func()

        cm = ContentMod()
        self.assertEqual([test_func, test_func_2, test_func_3], cm.modifiers())
Esempio n. 5
0
 def add_test_func(self):
     ContentMod.register('test_func', test_func)
     ContentMod.register('test_func_2', test_func_2)
     ContentMod.register('test_func_3', test_func_3)
Esempio n. 6
0
from django import template
from ostinato.contentfilters import ContentMod

register = template.Library()


def uppercase(content):
    return content.upper()


ContentMod.register('upper', uppercase)

Esempio n. 7
0
    def test_modifier(self):
        self.clear_mods()
        self.add_test_func()

        cm = ContentMod()
        self.assertEqual([test_func, test_func_2, test_func_3], cm.modifiers())
Esempio n. 8
0
 def add_test_func(self):
     ContentMod.register('test_func', test_func)
     ContentMod.register('test_func_2', test_func_2)
     ContentMod.register('test_func_3', test_func_3)