def setUp(self):
     self.desc_md = {}
     self.user = UserFactory.create(username='******')
     self.mdc = ModelDataCache(
         [mock_descriptor([mock_field(Scope.user_state, 'a_field')])],
         course_id, self.user)
     self.kvs = LmsKeyValueStore(self.desc_md, self.mdc)
 def setUp(self):
     self.desc_md = {}
     student_module = StudentModuleFactory(
         state=json.dumps({'a_field': 'a_value'}))
     self.user = student_module.student
     self.mdc = ModelDataCache(
         [mock_descriptor([mock_field(Scope.user_state, 'a_field')])],
         course_id, self.user)
     self.kvs = LmsKeyValueStore(self.desc_md, self.mdc)
Example #3
0
 def setUp(self):
     field_storage = self.factory.create()
     if hasattr(field_storage, 'student'):
         self.user = field_storage.student
     else:
         self.user = UserFactory.create()
     self.desc_md = {}
     self.mdc = ModelDataCache([mock_descriptor([mock_field(self.scope, 'existing_field')])], course_id, self.user)
     self.kvs = LmsKeyValueStore(self.desc_md, self.mdc)
 def setUp(self):
     self.desc_md = {
         'field_a': 'content',
         'field_b': 'settings',
     }
     self.kvs = LmsKeyValueStore(self.desc_md, None)
Example #5
0
 def xblock_model_data(descriptor):
     return DbModel(
         LmsKeyValueStore(descriptor._model_data, model_data_cache),
         descriptor.module_class, user.id,
         LmsUsage(descriptor.location, descriptor.location))