From 7c346e721260d6fe558e90ddd7e4b259e638b7c6 Mon Sep 17 00:00:00 2001 From: Helen Kosova Date: Fri, 4 Apr 2025 15:11:40 +0300 Subject: [PATCH] fix(json-schema-2020-12-samples): use zero as default example value for int32 and int64 (#10230) --- .../json-schema-2020-12-samples/fn/generators/int32.js | 2 +- .../json-schema-2020-12-samples/fn/generators/int64.js | 2 +- test/unit/core/plugins/json-schema-2020-12-samples/fn.js | 8 ++------ 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/core/plugins/json-schema-2020-12-samples/fn/generators/int32.js b/src/core/plugins/json-schema-2020-12-samples/fn/generators/int32.js index 5c31cb00..31b09495 100644 --- a/src/core/plugins/json-schema-2020-12-samples/fn/generators/int32.js +++ b/src/core/plugins/json-schema-2020-12-samples/fn/generators/int32.js @@ -1,6 +1,6 @@ /** * @prettier */ -const int32Generator = () => (2 ** 30) >>> 0 +const int32Generator = () => 0 export default int32Generator diff --git a/src/core/plugins/json-schema-2020-12-samples/fn/generators/int64.js b/src/core/plugins/json-schema-2020-12-samples/fn/generators/int64.js index 611d1c59..4842c2bb 100644 --- a/src/core/plugins/json-schema-2020-12-samples/fn/generators/int64.js +++ b/src/core/plugins/json-schema-2020-12-samples/fn/generators/int64.js @@ -1,6 +1,6 @@ /** * @prettier */ -const int64Generator = () => 2 ** 53 - 1 +const int64Generator = () => 0 export default int64Generator diff --git a/test/unit/core/plugins/json-schema-2020-12-samples/fn.js b/test/unit/core/plugins/json-schema-2020-12-samples/fn.js index e2a3e88d..1c5a749d 100644 --- a/test/unit/core/plugins/json-schema-2020-12-samples/fn.js +++ b/test/unit/core/plugins/json-schema-2020-12-samples/fn.js @@ -79,12 +79,8 @@ describe("sampleFromSchema", () => { expect(sample({ type: "number", format: "float" })).toStrictEqual(0.1) expect(sample({ type: "number", format: "double" })).toStrictEqual(0.1) expect(sample({ type: "integer" })).toStrictEqual(0) - expect(sample({ type: "integer", format: "int32" })).toStrictEqual( - (2 ** 30) >>> 0 - ) - expect(sample({ type: "integer", format: "int64" })).toStrictEqual( - 2 ** 53 - 1 - ) + expect(sample({ type: "integer", format: "int32" })).toStrictEqual(0) + expect(sample({ type: "integer", format: "int64" })).toStrictEqual(0) expect(sample({ type: "boolean" })).toStrictEqual(true) expect(sample({ type: "null" })).toStrictEqual(null) })