Code source de mathenjeu.tests

# -*- coding: utf-8 -*-
"""
Shortcut to *tests*.


:githublink:`%|py|6`
"""

from .qcms import simple_french_qcm, ml_french_qcm, simple_cinema_qcm


[docs]def get_game(name): """ Retrieves a game. :param name: game name :return: game :githublink:`%|py|16` """ if name in ("test_qcm1", "simple_french_qcm"): return simple_french_qcm() if name in ("test_qcm2", "simple_cinema_qcm"): return simple_cinema_qcm() if name in ("test_ml1", "ml_french_qcm"): return ml_french_qcm() raise ValueError( # pragma: no cover "Unknown game '{0}'".format(name))