예제 #1
0
def _get_testspecs_for_modules():
    modules = []
    for m in TESTED_MODULES.keys():
        try:
            modules.append(spec_for(m))
        except ModuleNotFoundError:
            # for optional modules it is okay to skip
            pass
    return modules
예제 #2
0
파일: json_test.py 프로젝트: ybc1991/Cirq
def test_module_missing_testspec():
    with pytest.raises(ValueError, match="TestSpec"):
        spec_for('cirq.testing.test_data.test_module_missing_testspec')
예제 #3
0
파일: json_test.py 프로젝트: ybc1991/Cirq
def test_missing_module():
    with pytest.raises(ModuleNotFoundError):
        spec_for('non_existent')
예제 #4
0
파일: json_test.py 프로젝트: ybc1991/Cirq
def test_module_missing_json_test_data():
    with pytest.raises(ValueError, match="json_test_data"):
        spec_for('cirq.testing.test_data.test_module_missing_json_test_data')