Files
cocos-engine/tests/core/instantiate.test.ts
Jare Guo 92bb384dda Instantiate all FastDefined objects as value type (#11052)
* Instantiate FastDefined object as value type

* Optimize #11052

* Doc

* minor tweak

Co-authored-by: Leslie Leigh <leslieleigh@outlook.com>
2022-05-14 14:30:47 +08:00

10 lines
431 B
TypeScript

import { instantiate } from "../../cocos/core";
import { CurveRange } from "../../cocos/particle";
test('Bugfix cocos/3d-tasks#12248; Instantiate a property of fast defined type', () => {
const curveRange = new CurveRange();
const curveRange2 = instantiate(curveRange);
expect(curveRange.spline).not.toBe(curveRange2.spline);
expect(curveRange.curve._internalCurve).not.toBe(curveRange2.curve._internalCurve);
});