def test_render_edit_secondary_for_admin(self): form = ScenerNickForm(self.scener, instance=self.secondary_nick, for_admin=True) html = form.as_p() # show 'preferred name' checkbox self.assertIn("Use this as their preferred name, instead of 'Gasman'", html) # scener nicks never get differentiators or abbreviations self.assertNotIn("Differentiator", html) self.assertNotIn("Abbreviation", html)
def test_render_edit_primary(self): form = ScenerNickForm(self.scener, instance=self.primary_nick) html = form.as_p() # No 'preferred name' checkbox, as this is already the primary nick self.assertNotIn("Use this as their preferred name, instead of 'Gasman'", html) # scener nicks never get differentiators or abbreviations self.assertNotIn("Differentiator", html) self.assertNotIn("Abbreviation", html)
def test_render_add_for_admin(self): form = ScenerNickForm(self.scener, for_admin=True) html = form.as_p() # the 'add nick' form gives the option to set preferred name self.assertIn("Use this as their preferred name, instead of 'Gasman'", html) # scener nicks never get differentiators or abbreviations self.assertNotIn("Differentiator", html) self.assertNotIn("Abbreviation", html)