You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When services have no granular bearing, it's difficult to tell which dependencies are needed where, particularly for reaching a goal of running only subsets of tests.
Next on the list of moving services to packages, is the supertest provider, which follows along this list of refactorings:
Files that make our dependency inversion work (in this PR's context)
test/api_integration/services/index.ts depends on (via es module import) test/common/services/index.ts. test/common/services/index.ts is and will continue to be the glue between packages/kbn-ftr-common-functional-services && packages/kbn-ftr-common-functional-ui-services and the rest of the repo.
Resolves private ticket within Appex QA
The text was updated successfully, but these errors were encountered:
wayneseymour
changed the title
[FTR] Refactor SuperTest provider to a kbn package
[FTR] Refactor SuperTest provider to the kbn-ftr-common-functional-services pkg
Sep 3, 2024
Summary
When services have no granular bearing, it's difficult to tell which dependencies are needed where, particularly for reaching a goal of running only subsets of tests.
Next on the list of moving services to packages, is the
supertest
provider, which follows along this list of refactorings:Files that make our dependency inversion work (in this PR's context)
test/api_integration/services/index.ts
depends on (via es module import)test/common/services/index.ts
.test/common/services/index.ts
is and will continue to be the glue betweenpackages/kbn-ftr-common-functional-services
&&packages/kbn-ftr-common-functional-ui-services
and the rest of the repo.Resolves private ticket within Appex QA
The text was updated successfully, but these errors were encountered: