UNPKG

gl-conformance

Version:
24 lines (20 loc) 561 B
'use strict' module.exports = runCases var testCases = require('./node-test/index') function runCases(environment) { var tape = environment.tape var createContext = environment.createContext var filter = environment.filter || function() { return true } testCases.forEach(function(testCase) { if(filter(testCase[0])) { tape(testCase[0], function(t) { var ENVIRONMENT = { tape: t, createContext: createContext, } var run = testCase[1] run(ENVIRONMENT) }) } }) }