# -*- coding: utf-8 -*- # quick.tests minus compiler tests. import framework.glsl_parser_test import os.path global profile # Filter out any GLSLParserTest instances, as they're compiler tests. def add_glsl_parser_test(group, filepath, test_name): # Dummy version of framework.glsl_parser_test.add_glsl_parser_test pass # This be done before executing the base test list script framework.glsl_parser_test.add_glsl_parser_test = add_glsl_parser_test execfile(os.path.dirname(__file__) + '/quick.tests') # Drop these as they're basically compiler tests and take forever. del profile.tests['shaders']['glsl-fs-inline-explosion'] del profile.tests['shaders']['glsl-fs-unroll-explosion'] del profile.tests['shaders']['glsl-vs-inline-explosion'] del profile.tests['shaders']['glsl-vs-unroll-explosion'] # Drop ARB_vertex_program/ARB_fragment_program compiler tests. del profile.tests['asmparsertest']