gpu.js/test/internal/backend/cpu-kernel.js
2020-03-20 08:27:24 -04:00

14 lines
450 B
JavaScript

const sinon = require('sinon');
const { assert, skip, test, module: describe, only } = require('qunit');
const { CPUKernel } = require('../../../src');
describe('internal: CPUKernel');
test('.build() checks if already built, and returns early if true', () => {
const mockContext = {
built: true,
setupConstants: sinon.spy(),
};
CPUKernel.prototype.build.apply(mockContext);
assert.equal(mockContext.setupConstants.callCount, 0);
});