Revert "Merge pull request #13614 from edx/efischer/revert_grades"

This reverts commit 0ea8e1b9b2, reversing
changes made to e3db08f194.
This commit is contained in:
Eric Fischer
2016-09-30 16:52:05 -04:00
parent 0ea8e1b9b2
commit d772cb0ada
22 changed files with 1294 additions and 276 deletions

View File

@@ -0,0 +1,26 @@
"""
Utilities for testing xblocks
"""
from django.conf import settings
from xmodule.modulestore.tests.factories import ItemFactory
TEST_DATA_DIR = settings.COMMON_ROOT / u'test/data'
def add_xml_block_from_file(block_type, filename, parent, metadata):
"""
Create a block of the specified type with content included from the
specified XML file.
XML filenames are relative to common/test/data/blocks.
"""
with open(TEST_DATA_DIR / u'blocks' / filename) as datafile:
return ItemFactory.create(
parent=parent,
category=block_type,
data=datafile.read().decode('utf-8'),
metadata=metadata,
display_name=u'problem'
)