def test_add_nick(self):
        nick = Nick(releaser=self.scener)
        form = ScenerNickForm(
            self.scener, {"name": "Dj.Mo0nbug", "nick_variant_list": "moonbug, mo0nbug"}, instance=nick
        )
        self.assertTrue(form.is_valid())
        form.save()
        saved_nick = self.scener.nicks.get(name="Dj.Mo0nbug")
        self.assertTrue(saved_nick.variants.filter(name="mo0nbug").exists())

        form.log_creation(self.user)
        log_entry = Edit.objects.get(
            action_type="add_nick",
            focus_content_type=ContentType.objects.get_for_model(Releaser),
            focus_object_id=self.scener.id,
        )
        self.assertEqual(log_entry.user, self.user)
        self.assertEqual(log_entry.description, "Added nick 'Dj.Mo0nbug'")
Exemple #2
0
    def test_add_nick(self):
        nick = Nick(releaser=self.scener)
        form = ScenerNickForm(self.scener, {
            'name': 'Dj.Mo0nbug',
            'nick_variant_list': 'moonbug, mo0nbug'
        },
                              instance=nick)
        self.assertTrue(form.is_valid())
        form.save()
        saved_nick = self.scener.nicks.get(name='Dj.Mo0nbug')
        self.assertTrue(saved_nick.variants.filter(name='mo0nbug').exists())

        form.log_creation(self.user)
        log_entry = Edit.objects.get(
            action_type='add_nick',
            focus_content_type=ContentType.objects.get_for_model(Releaser),
            focus_object_id=self.scener.id)
        self.assertEqual(log_entry.user, self.user)
        self.assertEqual(log_entry.description, "Added nick 'Dj.Mo0nbug'")