def load(file, _, assign):
    if not os.path.isfile(file) or not file.endswith('.scm'):
        raise ex.LoadingException('Cannot run Scheme tests from {}'.format(file))

    with open(file, 'r') as f:
        file_contents = f.read()

    try:
        return {file: models.SchemeTest(file, file_contents, assign.cmd_args.timeout,
                                        name=file, points=1)}
    except ex.SerializeException:
        raise ex.LoadingException('Unable to load Scheme test '
                                  'from {}'.format(file))
Testing GeometryField's handling of different geometry types.
dataset/ETHPy150Open Cal-CS-61A-Staff/ok-client/client/sources/scheme_test/__init__.py/load--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.2/django/contrib/gis/tests/test_geoforms.py/GeometryFieldTest.test03_geom_type