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)
    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)
Exemple #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)
Exemple #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)
Exemple #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),
        )
Exemple #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),
        )
 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'))
Exemple #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'))