def test_non_model_without_response_returns_empty(self): obj = TemplatesByEmbedTypeMixin() obj.response = None self.assertEqual(obj.get_layout_template_name(self.tpl_name), [])
def test_non_model_with_valid_response_returns_empty(self): obj = TemplatesByEmbedTypeMixin() obj.response = fudge.Fake().expects('is_valid').returns(True) obj.type = fudge.Fake() self.assertEqual(obj.get_layout_template_name(self.tpl_name), [])
def test_object_response_checks_validity(self): obj = TemplatesByEmbedTypeMixin() obj.response = fudge.Fake().expects('is_valid') obj.get_layout_template_name(self.tpl_name)