コード例 #1
0
ファイル: test_models.py プロジェクト: BenMotz/cubetoolkit
    def test_cannot_change_from_readonly(self):
        role = Role(name=u"Role One", read_only=True, standard=False)
        role.save()
        pk = role.pk

        role = Role.objects.get(id=pk)
        role.read_only = False
        role.standard = True
        role.save()

        role = Role.objects.get(id=pk)
        self.assertEqual(role.name, u"Role One")
        self.assertEqual(role.read_only, True)
        # Can only chang role.standard if nothing else is fiddled with
        # (i.e. atomic?)
        self.assertEqual(role.standard, False)
コード例 #2
0
    def test_cannot_change_from_readonly(self):
        role = Role(name=u"Role One", read_only=True, standard=False)
        role.save()
        pk = role.pk

        role = Role.objects.get(id=pk)
        role.read_only = False
        role.standard = True
        role.save()

        role = Role.objects.get(id=pk)
        self.assertEqual(role.name, u"Role One")
        self.assertEqual(role.read_only, True)
        # Can only chang role.standard if nothing else is fiddled with
        # (i.e. atomic?)
        self.assertEqual(role.standard, False)
コード例 #3
0
ファイル: test_models.py プロジェクト: BenMotz/cubetoolkit
    def test_can_change_to_readonly(self):
        role = Role(name=u"Role One", read_only=False)
        role.save()
        pk = role.pk

        role = Role.objects.get(id=pk)
        self.assertFalse(role.read_only)

        role.read_only = True
        role.save()

        role = Role.objects.get(id=pk)
        self.assertTrue(role.read_only)

        role.name = u"Whatever"
        self.assertFalse(role.save())
コード例 #4
0
    def test_can_change_to_readonly(self):
        role = Role(name=u"Role One", read_only=False)
        role.save()
        pk = role.pk

        role = Role.objects.get(id=pk)
        self.assertFalse(role.read_only)

        role.read_only = True
        role.save()

        role = Role.objects.get(id=pk)
        self.assertTrue(role.read_only)

        role.name = u"Whatever"
        self.assertFalse(role.save())