

def test_setting_value_few_times(self):
    typename = 'MyString'
    django_settings.set(typename, 'test_string', 'data1')
    self.assert_equal(django_settings.exists('test_string'), True)
    self.assert_equal(django_settings.get('test_string'), 'data1')
    django_settings.set(typename, 'test_string', 'data2')
    self.assert_equal(django_settings.data.get('test_string'), 'data2')
    django_settings.set(typename, 'test_string', 'data3')
    self.assert_equal(django_settings.data.get('test_string'), 'data3')
    django_settings.set(typename, 'test_string', 'data4')
    self.assert_equal(django_settings.data.get('test_string'), 'data4')

dataset/ETHPy150Open jqb/django-settings/tests/test_api.py APITest.test_setting_value_few_times/original