Add tests for dynamic global illumination in world settings
This commit is contained in:
@@ -29,6 +29,9 @@ describe("world settings helpers", () => {
|
|||||||
expect(clone.advancedRendering.shadows).not.toBe(
|
expect(clone.advancedRendering.shadows).not.toBe(
|
||||||
source.advancedRendering.shadows
|
source.advancedRendering.shadows
|
||||||
);
|
);
|
||||||
|
expect(clone.advancedRendering.dynamicGlobalIllumination).not.toBe(
|
||||||
|
source.advancedRendering.dynamicGlobalIllumination
|
||||||
|
);
|
||||||
expect(clone.advancedRendering.whiteboxBevel).not.toBe(
|
expect(clone.advancedRendering.whiteboxBevel).not.toBe(
|
||||||
source.advancedRendering.whiteboxBevel
|
source.advancedRendering.whiteboxBevel
|
||||||
);
|
);
|
||||||
@@ -156,6 +159,15 @@ describe("world settings helpers", () => {
|
|||||||
expect(areWorldSettingsEqual(left, right)).toBe(false);
|
expect(areWorldSettingsEqual(left, right)).toBe(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it("treats dynamic global illumination settings as part of authored world equality", () => {
|
||||||
|
const left = createDefaultWorldSettings();
|
||||||
|
const right = cloneWorldSettings(left);
|
||||||
|
|
||||||
|
right.advancedRendering.dynamicGlobalIllumination.enabled = true;
|
||||||
|
|
||||||
|
expect(areWorldSettingsEqual(left, right)).toBe(false);
|
||||||
|
});
|
||||||
|
|
||||||
it("treats the scene project-time lighting toggle as part of authored world equality", () => {
|
it("treats the scene project-time lighting toggle as part of authored world equality", () => {
|
||||||
const left = createDefaultWorldSettings();
|
const left = createDefaultWorldSettings();
|
||||||
const right = cloneWorldSettings(left);
|
const right = cloneWorldSettings(left);
|
||||||
|
|||||||
Reference in New Issue
Block a user