import { VertexFormat } from "../../Source/Cesium.js"; import createPackableSpecs from "../createPackableSpecs.js"; describe("Core/VertexFormat", function () { it("clone", function () { var vertexFormat = new VertexFormat({ position: true, normal: true, }); var cloned = VertexFormat.clone(vertexFormat); expect(cloned).toBeInstanceOf(VertexFormat); expect(cloned).toEqual(vertexFormat); }); it("clone uses result parameter if provided", function () { var vertexFormat = new VertexFormat({ position: true, normal: true, }); var result = new VertexFormat(); var cloned = VertexFormat.clone(vertexFormat, result); expect(cloned).toBe(result); expect(cloned).toEqual(vertexFormat); }); createPackableSpecs(VertexFormat, VertexFormat.POSITION_AND_NORMAL, [ 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, ]); });