Exemple #1
0
 def test_load_glossary_tag(self):
     g = Glossary.objects.create(name=u'Higher Ed')
     context = Context()
     variable = get_context_variable()
     self.assertTrue(variable not in context)
     load_glossary(context, g.name)
     self.assertTrue(variable in context)
Exemple #2
0
 def test_load_glossary_tag(self):
     g = Glossary.objects.create(name=u'Higher Ed')
     context = Context()
     variable = get_context_variable()
     self.assertTrue(variable not in context)
     load_glossary(context, g.name)
     self.assertTrue(variable in context)
Exemple #3
0
 def test_gloss_tag_preserves_case(self):
     g = Glossary.objects.create(name=u'Higher Ed')
     t = Term.objects.create(glossary=g, name=u'THECB', definition=u'N/A')
     context = Context()
     load_glossary(context, g.name)
     data = gloss(context, 'thecb')
     self.assertEqual(data['term'].id, t.id)
     self.assertEqual(data['term'].name, 'thecb')
     self.assertEqual(data['term'].definition, 'N/A')
Exemple #4
0
 def test_gloss_tag_preserves_case(self):
     g = Glossary.objects.create(name=u'Higher Ed')
     t = Term.objects.create(glossary=g, name=u'THECB', definition=u'N/A')
     context = Context()
     load_glossary(context, g.name)
     data = gloss(context, 'thecb')
     self.assertEqual(data['term'].id, t.id)
     self.assertEqual(data['term'].name, 'thecb')
     self.assertEqual(data['term'].definition, 'N/A')