From f9e6fd9fd741ad1e08f6e5139766a14a4bfc3bb3 Mon Sep 17 00:00:00 2001 From: Jen Huang Date: Tue, 12 Aug 2025 11:40:03 -0700 Subject: [PATCH 1/2] Remove timestamps from assertion --- .../apis/package_policy/input_package_create_upgrade.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts b/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts index bd83a6710b421..c0f56bc86be32 100644 --- a/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts +++ b/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts @@ -209,7 +209,13 @@ export default function (providerContext: FtrProviderContext) { // now check the package component template was created correctly const packageComponentTemplate = await getComponentTemplate('logs-dataset1@package'); - expect(packageComponentTemplate).eql({ + const { + created_date_millis: createdDateMillis, + modified_date_millis: modifiedDateMillis, + ...definitionWithouTimestamps + } = packageComponentTemplate!.component_template as any; + expect(packageComponentTemplate!.name).eql('logs-dataset1@package'); + expect(definitionWithouTimestamps).eql({ name: 'logs-dataset1@package', component_template: { template: { From 9d3e1dadfdb02d05fe69b4c9f6786748891c252e Mon Sep 17 00:00:00 2001 From: Jen Huang Date: Tue, 12 Aug 2025 11:53:41 -0700 Subject: [PATCH 2/2] Fix brackets --- .../input_package_create_upgrade.ts | 43 +++++++++---------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts b/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts index c0f56bc86be32..1b50d7f0180a7 100644 --- a/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts +++ b/x-pack/platform/test/fleet_api_integration/apis/package_policy/input_package_create_upgrade.ts @@ -216,36 +216,33 @@ export default function (providerContext: FtrProviderContext) { } = packageComponentTemplate!.component_template as any; expect(packageComponentTemplate!.name).eql('logs-dataset1@package'); expect(definitionWithouTimestamps).eql({ - name: 'logs-dataset1@package', - component_template: { - template: { - settings: { - index: { - lifecycle: { name: 'logs' }, - default_pipeline: 'logs-dataset1-1.0.0', - mapping: { - total_fields: { limit: '1000' }, - }, + template: { + settings: { + index: { + lifecycle: { name: 'logs' }, + default_pipeline: 'logs-dataset1-1.0.0', + mapping: { + total_fields: { limit: '1000' }, }, }, - mappings: { - properties: { - input: { - properties: { - name: { - type: 'constant_keyword', - value: 'logs', - }, + }, + mappings: { + properties: { + input: { + properties: { + name: { + type: 'constant_keyword', + value: 'logs', }, }, }, }, }, - _meta: { - package: { name: 'input_package_upgrade' }, - managed_by: 'fleet', - managed: true, - }, + }, + _meta: { + package: { name: 'input_package_upgrade' }, + managed_by: 'fleet', + managed: true, }, }); });