コード例 #1
0
    def test_empty_block_record_set(self):
        empty_json = u'{"blocks":[],"course_key":"%s","version":%s}' % (
            unicode(self.course_key),
            BLOCK_RECORD_LIST_VERSION,
        )

        brs = BlockRecordList((), self.course_key)
        self.assertFalse(brs)
        self.assertEqual(brs.json_value, empty_json)
        self.assertEqual(BlockRecordList.from_json(empty_json), brs)
コード例 #2
0
    def test_empty_block_record_set(self):
        empty_json = '{{"blocks":[],"course_key":"{}","version":{}}}'.format(
            str(self.course_key),
            BLOCK_RECORD_LIST_VERSION,
        )

        brs = BlockRecordList((), self.course_key)
        assert not brs
        assert brs.json_value == empty_json
        assert BlockRecordList.from_json(empty_json) == brs
コード例 #3
0
 def test_empty_block_record_set(self):
     brs = BlockRecordList(())
     self.assertFalse(brs)
     self.assertEqual(
         brs.to_json(),
         self.empty_json
     )
     self.assertEqual(
         BlockRecordList.from_json(self.empty_json),
         brs
     )
コード例 #4
0
    def test_empty_block_record_set(self):
        empty_json = '{0}"blocks":[],"course_key":"{1}"{2}'.format('{', unicode(self.course_key), '}')

        brs = BlockRecordList((), self.course_key)
        self.assertFalse(brs)
        self.assertEqual(
            brs.json_value,
            empty_json
        )
        self.assertEqual(
            BlockRecordList.from_json(empty_json),
            brs
        )
コード例 #5
0
ファイル: test_models.py プロジェクト: CUCWD/edx-platform
    def test_empty_block_record_set(self):
        empty_json = u'{"blocks":[],"course_key":"%s","version":%s}' % (
            unicode(self.course_key),
            BLOCK_RECORD_LIST_VERSION,
        )

        brs = BlockRecordList((), self.course_key)
        self.assertFalse(brs)
        self.assertEqual(
            brs.json_value,
            empty_json
        )
        self.assertEqual(
            BlockRecordList.from_json(empty_json),
            brs
        )