def setUp(self): self.data = {'foo': 'foo_value'} self.location = Location('i4x://org/course/category/name@version') self.children = [ 'i4x://org/course/child/a', 'i4x://org/course/child/b' ] self.metadata = {'meta': 'meta_val'} self.kvs = MongoKeyValueStore(self.data, self.children, self.metadata)
def setUp(self): super(TestMongoKeyValueStore, self).setUp() self.data = {'foo': 'foo_value'} self.course_id = SlashSeparatedCourseKey('org', 'course', 'run') self.parent = self.course_id.make_usage_key('parent', 'p') self.children = [self.course_id.make_usage_key('child', 'a'), self.course_id.make_usage_key('child', 'b')] self.metadata = {'meta': 'meta_val'} self.kvs = MongoKeyValueStore(self.data, self.parent, self.children, self.metadata)
def setUp(self): super(TestMongoKeyValueStore, self).setUp() # lint-amnesty, pylint: disable=super-with-arguments self.data = {'foo': 'foo_value'} self.course_id = CourseKey.from_string('org/course/run') self.parent = self.course_id.make_usage_key('parent', 'p') self.children = [self.course_id.make_usage_key('child', 'a'), self.course_id.make_usage_key('child', 'b')] self.metadata = {'meta': 'meta_val'} self.kvs = MongoKeyValueStore(self.data, self.parent, self.children, self.metadata)
def setUp(self): super().setUp() self.data = {'foo': 'foo_value'} self.course_id = CourseKey.from_string('org/course/run') self.parent = self.course_id.make_usage_key('parent', 'p') self.children = [ self.course_id.make_usage_key('child', 'a'), self.course_id.make_usage_key('child', 'b') ] self.metadata = {'meta': 'meta_val'} self.kvs = MongoKeyValueStore(self.data, self.parent, self.children, self.metadata)
def test_write_non_dict_data(self): self.kvs = MongoKeyValueStore('xml_data', self.children, self.metadata) self._check_write(KeyValueStore.Key(Scope.content, None, None, 'data'), 'new_data')
def test_read_non_dict_data(self): self.kvs = MongoKeyValueStore('xml_data', self.children, self.metadata) assert_equals( 'xml_data', self.kvs.get(KeyValueStore.Key(Scope.content, None, None, 'data')))