jsketcher/test/coreTests/testCases/craftRevolve.js
2020-03-24 00:08:30 -07:00

36 lines
884 B
JavaScript

import {createPlaneAndOpenSketcher, extrudeCube} from '../utils/scripts';
export const TEST_MODE = 'modellerUI';
export function testRevolveHalfWay(env, ui) {
createPlaneAndOpenSketcher(ui);
let sui = ui.openSketcher();
sui.addRectangle(20, -50, 50, 50);
sui.changeToConstructionLayer();
sui.addSegment(0, -50, 0, 50);
ui.commitSketch();
ui.openWizard('REVOLVE');
ui.wizardContext.updateParam('angle', 180);
ui.select([0, 0, 10], [0, 0, -10]);
ui.wizardOK();
env.done();
}
export function testRevolveAllWay(env, ui) {
createPlaneAndOpenSketcher(ui);
let sui = ui.openSketcher();
sui.addRectangle(20, -50, 50, 50);
sui.changeToConstructionLayer();
sui.addSegment(0, -50, 0, 50);
ui.commitSketch();
ui.openWizard('REVOLVE');
ui.wizardContext.updateParam('angle', 360);
ui.select([0, 0, 10], [0, 0, -10]);
ui.wizardOK();
env.done();
}