Example #1
0
    def test_set_preserves_identity(self):
        first_get = self.get()
        assert_is_not(self.new_value, first_get)
        self.set(self.new_value)
        second_get = self.get()

        assert_is(self.new_value, second_get)
        assert_is_not(first_get, second_get)
Example #2
0
    def test_set_with_save_preserves_identity(self):
        first_get = self.get()
        self.set(self.new_value)
        self.block.save()
        second_get = self.get()

        assert_is(self.new_value, second_get)
        assert_is_not(first_get, second_get)
Example #3
0
    def test_set_with_save_preserves_identity(self):
        first_get = self.get()
        self.set(self.new_value)
        self.block.save()
        second_get = self.get()

        assert_is(self.new_value, second_get)
        assert_is_not(first_get, second_get)
Example #4
0
    def test_set_preserves_identity(self):
        first_get = self.get()
        assert_is_not(self.new_value, first_get)
        self.set(self.new_value)
        second_get = self.get()

        assert_is(self.new_value, second_get)
        assert_is_not(first_get, second_get)
Example #5
0
    def test_only_generate_classes_once(self):
        assert_is(
            self.mixologist.mix(FieldTester),
            self.mixologist.mix(FieldTester),
        )

        assert_is_not(
            self.mixologist.mix(FieldTester),
            self.mixologist.mix(TestXBlock),
        )
Example #6
0
    def test_only_generate_classes_once(self):
        assert_is(
            self.mixologist.mix(FieldTester),
            self.mixologist.mix(FieldTester),
        )

        assert_is_not(
            self.mixologist.mix(FieldTester),
            self.mixologist.mix(TestXBlock),
        )
Example #7
0
 def test_set_with_save_writes(self):
     initial_value = self.field_data.get(self.block, 'field')
     assert_is_not(self.new_value, initial_value)
     self.set(self.new_value)
     self.block.save()
     assert_equals(self.new_value, self.field_data.get(self.block, 'field'))
Example #8
0
 def test_set_with_save_writes(self):
     initial_value = self.field_data.get(self.block, 'field')
     assert_is_not(self.new_value, initial_value)
     self.set(self.new_value)
     self.block.save()
     assert_equals(self.new_value, self.field_data.get(self.block, 'field'))