Skip to content

Commit

Permalink
Moves core metrics integration tests to a package
Browse files Browse the repository at this point in the history
  • Loading branch information
TinaHeiligers committed Jan 30, 2023
1 parent 2a78b90 commit 4bcc5a1
Show file tree
Hide file tree
Showing 9 changed files with 47 additions and 2 deletions.
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -751,8 +751,10 @@
"@kbn/core-lifecycle-browser-mocks": "link:packages/core/lifecycle/core-lifecycle-browser-mocks",
"@kbn/core-lifecycle-server-mocks": "link:packages/core/lifecycle/core-lifecycle-server-mocks",
"@kbn/core-logging-browser-mocks": "link:packages/core/logging/core-logging-browser-mocks",
"@kbn/core-logging-integration-tests": "link:packages/core/logging/core-logging-integration-tests",
"@kbn/core-logging-server-mocks": "link:packages/core/logging/core-logging-server-mocks",
"@kbn/core-metrics-collectors-server-mocks": "link:packages/core/metrics/core-metrics-collectors-server-mocks",
"@kbn/core-metrics-integration-tests": "link:packages/core/metrics/core-metrics-integration-tests",
"@kbn/core-metrics-server-mocks": "link:packages/core/metrics/core-metrics-server-mocks",
"@kbn/core-node-server-mocks": "link:packages/core/node/core-node-server-mocks",
"@kbn/core-notifications-browser-mocks": "link:packages/core/notifications/core-notifications-browser-mocks",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# @kbn/core-metrics-integration-tests

This package contains the core metrics service api-integration tests
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ module.exports = {
// to do so, we must fix all integration tests first
// see https://github.com/elastic/kibana/pull/130255/
preset: '@kbn/test/jest_integration',
rootDir: '../../../../..',
roots: ['<rootDir>/src/core/server/integration_tests/metrics'],
rootDir: '../../../..',
roots: ['<rootDir>/packages/core/metrics/core-metrics-integration-tests'],
// must override to match all test given there is no `integration_tests` subfolder
testMatch: ['**/*.test.{js,mjs,ts,tsx}'],
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"type": "shared-common",
"id": "@kbn/core-metrics-integration-tests",
"devOnly": true,
"owner": "@elastic/kibana-core"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"name": "@kbn/core-metrics-integration-tests",
"private": true,
"version": "1.0.0",
"author": "Kibana Core",
"license": "SSPL-1.0 OR Elastic License 2.0"
}
17 changes: 17 additions & 0 deletions packages/core/metrics/core-metrics-integration-tests/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"extends": "../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
"jest",
"node"
]
},
"include": [
"**/*.ts",
],
"exclude": [
"target/**/*"
],
"kbn_references": []
}
2 changes: 2 additions & 0 deletions tsconfig.base.json
Original file line number Diff line number Diff line change
Expand Up @@ -386,6 +386,8 @@
"@kbn/core-metrics-collectors-server-internal/*": ["packages/core/metrics/core-metrics-collectors-server-internal/*"],
"@kbn/core-metrics-collectors-server-mocks": ["packages/core/metrics/core-metrics-collectors-server-mocks"],
"@kbn/core-metrics-collectors-server-mocks/*": ["packages/core/metrics/core-metrics-collectors-server-mocks/*"],
"@kbn/core-metrics-integration-tests": ["packages/core/metrics/core-metrics-integration-tests"],
"@kbn/core-metrics-integration-tests/*": ["packages/core/metrics/core-metrics-integration-tests/*"],
"@kbn/core-metrics-server": ["packages/core/metrics/core-metrics-server"],
"@kbn/core-metrics-server/*": ["packages/core/metrics/core-metrics-server/*"],
"@kbn/core-metrics-server-internal": ["packages/core/metrics/core-metrics-server-internal"],
Expand Down
8 changes: 8 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3317,6 +3317,10 @@
version "0.0.0"
uid ""

"@kbn/core-logging-integration-tests@link:packages/core/logging/core-logging-integration-tests":
version "0.0.0"
uid ""

"@kbn/core-logging-server-internal@link:packages/core/logging/core-logging-server-internal":
version "0.0.0"
uid ""
Expand All @@ -3337,6 +3341,10 @@
version "0.0.0"
uid ""

"@kbn/core-metrics-integration-tests@link:packages/core/metrics/core-metrics-integration-tests":
version "0.0.0"
uid ""

"@kbn/core-metrics-server-internal@link:packages/core/metrics/core-metrics-server-internal":
version "0.0.0"
uid ""
Expand Down

0 comments on commit 4bcc5a1

Please sign in to comment.