import * as assert from 'assert'; import { BuildStepOutputFileName, IsStepFileName } from '../../source/website/stepfileutils.js'; export default function suite () { describe ('StepFileUtils', function () { it ('detects step file names', function () { assert.strictEqual (IsStepFileName ('demo.step'), true); assert.strictEqual (IsStepFileName ('demo.stp'), true); assert.strictEqual (IsStepFileName ('demo.obj'), false); }); it ('builds edited step file names', function () { assert.strictEqual (BuildStepOutputFileName ('gearbox.step'), 'gearbox-edited.step'); assert.strictEqual (BuildStepOutputFileName ('housing.stp'), 'housing-edited.stp'); }); }); }