UNPKG

ember-material-icons

Version:

Google Material icons for your ember-cli app

22 lines (18 loc) 564 B
import TestGenerator from './test-generator'; import escape from './utils/escape'; export default class QUnitTestGenerator implements TestGenerator { suiteHeader(suiteName: string) { return `QUnit.module(${escape(suiteName)});\n`; } suiteFooter() { return ''; } test(testName: string, passed: boolean, assertionMessage?: string) { return ( `QUnit.test(${escape(testName)}, function(assert) {\n` + ` assert.expect(1);\n` + ` assert.ok(${passed}, ${escape(assertionMessage || testName)});\n` + `});\n` ); } }