Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: fix linting for copyfeature #5138

Merged
merged 1 commit into from
Oct 24, 2023

fix: fix linting for copyfeature

c7f054a
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

fix: fix linting for copyfeature #5138

fix: fix linting for copyfeature
c7f054a
Select commit
Loading
Failed to load commit list.
GitHub Actions / Unit Tests succeeded Oct 24, 2023 in 1s

Unit Tests ✅

Tests passed successfully

✅ jest-junit.xml

2436 tests were completed in 289s with 2434 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
src/lib/addons/addon.test.ts 4✅ 7s
src/lib/addons/datadog.test.ts 7✅ 985ms
src/lib/addons/feature-event-formatter-md.test.ts 26✅ 2s
src/lib/addons/slack-app.test.ts 7✅ 2s
src/lib/addons/slack.test.ts 8✅ 1s
src/lib/addons/teams.test.ts 5✅ 2s
src/lib/addons/webhook.test.ts 4✅ 687ms
src/lib/app.test.ts 3✅ 4s
src/lib/create-config.test.ts 35✅ 2s
src/lib/db/access-store.test.ts 10✅ 3s
src/lib/db/event-store.test.ts 3✅ 3s
src/lib/db/feature-strategy-store.test.ts 4✅ 3s
src/lib/db/segment-store.test.ts 1✅ 3s
src/lib/domain/project-health/project-health.test.ts 9✅ 668ms
src/lib/error/unleash-error.test.ts 26✅ 552ms
src/lib/features/client-feature-toggles/tests/client-feature-toggle.e2e.test.ts 3✅ 4s
src/lib/features/client-feature-toggles/tests/client-feature-toggles.e2e.test.ts 5✅ 7s
src/lib/features/dependent-features/dependent.features.e2e.test.ts 8✅ 7s
src/lib/features/export-import-toggles/export-import-api-usage.test.ts 1✅ 6s
src/lib/features/export-import-toggles/export-import-permissions.e2e.test.ts 1✅ 5s
src/lib/features/export-import-toggles/export-import.e2e.test.ts 17✅ 11s
src/lib/features/export-import-toggles/import-context-validation.test.ts 3✅ 192ms
src/lib/features/feature-naming-pattern/feature-naming-validation.test.ts 13✅ 277ms
src/lib/features/feature-toggle/tests/archive-feature-toggles.e2e.test.ts 7✅ 6s
src/lib/features/feature-toggle/tests/deep-diff.test.ts 6✅ 355ms
src/lib/features/feature-toggle/tests/feature-toggle-last-seen-at.e2e.test.ts 4✅ 6s
src/lib/features/feature-toggle/tests/feature-toggle-service.e2e.test.ts 17✅ 6s
src/lib/features/feature-toggle/tests/feature-toggle-store.e2e.test.ts 14✅ 4s
src/lib/features/feature-toggle/tests/feature-toggle-strategies-store.e2e.test.ts 4✅ 4s
src/lib/features/feature-toggle/tests/feature-toggles.auth.e2e.test.ts 3✅ 7s
src/lib/features/feature-toggle/tests/feature-toggles.e2e.test.ts 99✅ 26s
src/lib/features/feature-toggle/time-to-production/time-to-production.test.ts 1✅ 330ms
src/lib/features/instance-stats/getActiveUsers.e2e.test.ts 6✅ 4s
src/lib/features/instance-stats/getProductionChanges.e2e.test.ts 7✅ 5s
src/lib/features/instance-stats/instance-stats-service.test.ts 2✅ 1s
src/lib/features/playground/advanced-playground.test.ts 5✅ 7s
src/lib/features/playground/generateObjectCombinations.test.ts 3✅ 244ms
src/lib/features/playground/offline-unleash-client.test.ts 10✅ 702ms
src/lib/features/playground/playground-view-model.test.ts 2✅ 244ms
src/lib/features/playground/playground.test.ts 7✅ 16s
src/lib/features/playground/validateQueryComplexity.test.ts 2✅ 504ms
src/lib/logger.test.ts 2✅ 909ms
src/lib/metrics.test.ts 9✅ 1s
src/lib/middleware/api-token-middleware.test.ts 8✅ 1s
src/lib/middleware/content_type_checker.test.ts 5✅ 217ms
src/lib/middleware/cors-origin-middleware.test.ts 5✅ 3s
src/lib/middleware/no-authentication.test.ts 1✅ 1s
src/lib/middleware/oss-authentication.test.ts 2✅ 4s
src/lib/middleware/pat-middleware.test.ts 5✅ 561ms
src/lib/middleware/rbac-middleware.test.ts 13✅ 2s
src/lib/openapi/index.test.ts 6✅ 2s
src/lib/openapi/meta-schema-rules.test.ts 704✅ 2s
src/lib/openapi/spec/addon-schema.test.ts 1✅ 12s
src/lib/openapi/spec/addons-schema.test.ts 1✅ 1s
src/lib/openapi/spec/admin-features-query-schema.test.ts 3✅ 1s
src/lib/openapi/spec/admin-segment-schema.test.ts 1✅ 1s
src/lib/openapi/spec/admin-strategies-schema.test.ts 1✅ 3s
src/lib/openapi/spec/api-token-schema.test.ts 2✅ 2s
src/lib/openapi/spec/change-password-schema.test.ts 2✅ 2s
src/lib/openapi/spec/client-application-schema.test.ts 5✅ 2s
src/lib/openapi/spec/client-features-query-schema.test.ts 2✅ 3s
src/lib/openapi/spec/client-features-schema.test.ts 5✅ 2s
src/lib/openapi/spec/client-metrics-schema.test.ts 3✅ 2s
src/lib/openapi/spec/constraint-schema.test.ts 3✅ 6s
src/lib/openapi/spec/context-field-schema.test.ts 2✅ 5s
src/lib/openapi/spec/email-schema.test.ts 1✅ 2s
src/lib/openapi/spec/event-schema.test.ts 1✅ 2s
src/lib/openapi/spec/events-schema.test.ts 2✅ 1s
src/lib/openapi/spec/export-query-schema.test.ts 1✅ 2s
src/lib/openapi/spec/export-result-schema.test.ts 1✅ 2s
src/lib/openapi/spec/feature-environment-schema.test.ts 2✅ 4s
src/lib/openapi/spec/feature-events-schema.test.ts 2✅ 2s
src/lib/openapi/spec/feature-metrics-schema.test.ts 1✅ 2s
src/lib/openapi/spec/feature-schema.test.ts 4✅ 2s
src/lib/openapi/spec/feature-type-schema.test.ts 2✅ 2s
src/lib/openapi/spec/feature-usage-schema.test.ts 1✅ 2s
src/lib/openapi/spec/features-schema.test.ts 1✅ 2s
src/lib/openapi/spec/groups-schema.test.ts 1✅ 1s
src/lib/openapi/spec/instance-admin-stats-schema.test.ts 1✅ 3s
src/lib/openapi/spec/me-schema.test.ts 4✅ 2s
src/lib/openapi/spec/playground-feature-schema.test.ts 3✅ 4s
src/lib/openapi/spec/playground-request-schema.test.ts 4✅ 2s
src/lib/openapi/spec/playground-response-schema.test.ts 6✅ 16s
src/lib/openapi/spec/profile-schema.test.ts 1✅ 1s
src/lib/openapi/spec/project-overview-schema.test.ts 1✅ 2s
src/lib/openapi/spec/project-schema.test.ts 2✅ 2s
src/lib/openapi/spec/public-signup-schema.test.ts 1✅ 9s
src/lib/openapi/spec/role-schema.test.ts 1✅ 2s
src/lib/openapi/spec/sdk-context-schema.test.ts 3✅ 2s
src/lib/openapi/spec/segments-schema.test.ts 1✅ 2s
src/lib/openapi/spec/set-strategy-sort-order-schema.test.ts 5✅ 2s
src/lib/openapi/spec/sort-order-schema.test.ts 2✅ 2s
src/lib/openapi/spec/strategy-schema.test.ts 1✅ 1s
src/lib/openapi/spec/tag-types-schema.test.ts 1✅ 3s
src/lib/openapi/spec/tags-bulk-add-schema.test.ts 1✅ 2s
src/lib/openapi/spec/token-user-schema.test.ts 1✅ 2s
src/lib/openapi/spec/ui-config-schema.test.ts 1✅ 2s
src/lib/openapi/spec/update-feature-strategy-segments-schema.test.ts 1✅ 2s
src/lib/openapi/spec/update-tags-schema.test.ts 1✅ 1s
src/lib/openapi/spec/upsert-segment-schema.test.ts 1✅ 2s
src/lib/openapi/spec/user-schema.test.ts 1✅ 1s
src/lib/openapi/spec/users-groups-base-schema.test.ts 1✅ 2s
src/lib/openapi/spec/users-schema.test.ts 1✅ 2s
src/lib/openapi/spec/users-search-schema.test.ts 1✅ 2s
src/lib/openapi/spec/validate-password-schema.test.ts 2✅ 1s
src/lib/openapi/util/create-request-schema.test.ts 1✅ 96ms
src/lib/openapi/util/create-response-schema.test.ts 2✅ 201ms
src/lib/openapi/util/openapi-tags.test.ts 2✅ 423ms
src/lib/openapi/validate.test.ts 1✅ 8s
src/lib/proxy/create-context.test.ts 8✅ 1⚪ 212ms
src/lib/routes/admin-api/config.test.ts 1✅ 4s
src/lib/routes/admin-api/context.test.ts 12✅ 5s
src/lib/routes/admin-api/email.test.ts 3✅ 4s
src/lib/routes/admin-api/events.test.ts 5✅ 4s
src/lib/routes/admin-api/metrics.test.ts 9✅ 4s
src/lib/routes/admin-api/public-signup.test.ts 6✅ 4s
src/lib/routes/admin-api/strategy.test.ts 16✅ 6s
src/lib/routes/admin-api/tag.test.ts 7✅ 4s
src/lib/routes/admin-api/user/user.test.ts 6✅ 6s
src/lib/routes/auth/simple-password-provider.test.ts 3✅ 3s
src/lib/routes/backstage.test.ts 1✅ 4s
src/lib/routes/client-api/metrics.test.ts 12✅ 7s
src/lib/routes/client-api/register.test.ts 6✅ 4s
src/lib/routes/health-check.test.ts 2✅ 10s
src/lib/routes/logout.test.ts 11✅ 2s
src/lib/routes/public-invite.test.ts 7✅ 6s
src/lib/schema/api-token-schema.test.ts 6✅ 267ms
src/lib/schema/constraint-value-types.test.ts 9✅ 466ms
src/lib/schema/feature-schema.test.ts 18✅ 665ms
src/lib/schema/role-schema.test.ts 7✅ 723ms
src/lib/server-impl.test.ts 5✅ 4s
src/lib/services/access-service.test.ts 9✅ 3s
src/lib/services/addon-service.test.ts 22✅ 2s
src/lib/services/api-token-service.test.ts 3✅ 1s
src/lib/services/client-metrics/instance-service.test.ts 4✅ 1s
src/lib/services/client-metrics/last-seen/tests/last-seen-mapper.test.ts 1✅ 345ms
src/lib/services/client-metrics/last-seen/tests/last-seen-service.e2e.test.ts 1✅ 6s
src/lib/services/client-metrics/last-seen/tests/last-seen-service.test.ts 2✅ 247ms
src/lib/services/client-metrics/metrics-service-v2.test.ts 3✅ 2s
src/lib/services/client-metrics/schema.test.ts 9✅ 591ms
src/lib/services/client-spec-service.test.ts 2✅ 418ms
src/lib/services/email-service.test.ts 4✅ 525ms
src/lib/services/feature-service-potentially-stale.test.ts 1✅ 1s
src/lib/services/maintenance-service.test.ts 2✅ 1s
src/lib/services/scheduler-service.test.ts 9✅ 988ms
src/lib/services/state-service.test.ts 30✅ 2s
src/lib/services/tag-schema.test.ts 1✅ 1s
src/lib/services/tag-type-schema.test.ts 3✅ 911ms
src/lib/services/user-service.test.ts 12✅ 4s
src/lib/services/version-service.test.ts 8✅ 2s
src/lib/types/serialize-dates.test.ts 3✅ 277ms
src/lib/types/user.test.ts 7✅ 412ms
src/lib/util/anonymise.test.ts 12✅ 220ms
src/lib/util/anyEventEmitter.test.ts 1✅ 293ms
src/lib/util/arraysHaveSameItems.test.ts 1✅ 202ms
src/lib/util/collapseHourlyMetrics.test.ts 2✅ 415ms
src/lib/util/constantTimeCompare.test.ts 1✅ 205ms
src/lib/util/db-lock.test.ts 3✅ 717ms
src/lib/util/ensureStringValue.test.ts 1✅ 293ms
src/lib/util/extract-user.test.ts 4✅ 715ms
src/lib/util/findDuplicates.test.ts 6✅ 243ms
src/lib/util/flag-resolver.test.ts 8✅ 1s
src/lib/util/format-base-uri.test.ts 6✅ 254ms
src/lib/util/generateImageUrl.test.ts 2✅ 538ms
src/lib/util/is-email.test.ts 36✅ 220ms
src/lib/util/isDefined.test.ts 1✅ 392ms
src/lib/util/map-values.test.ts 1✅ 210ms
src/lib/util/omit-keys.test.ts 1✅ 217ms
src/lib/util/parseEnvVar.test.ts 3✅ 140ms
src/lib/util/rewriteHTML.test.ts 7✅ 293ms
src/lib/util/semver.test.ts 2✅ 392ms
src/lib/util/snakeCase.test.ts 2✅ 336ms
src/lib/util/time-utils.test.ts 1✅ 588ms
src/lib/util/timer.test.ts 2✅ 523ms
src/lib/util/unique.test.ts 1✅ 257ms
src/lib/util/validateJsonString.test.ts 4✅ 532ms
src/lib/util/validateOrigin.test.ts 1✅ 363ms
src/lib/util/validators/constraint-types.test.ts 8✅ 537ms
src/test/arbitraries.test.ts 2✅ 828ms
src/test/config/create-config.test.ts 9✅ 1s
src/test/e2e/api/admin/addon.e2e.test.ts 16✅ 6s
src/test/e2e/api/admin/api-token.auth.e2e.test.ts 18✅ 10s
src/test/e2e/api/admin/api-token.e2e.test.ts 24✅ 7s
src/test/e2e/api/admin/client-metrics.e2e.test.ts 5✅ 5s
src/test/e2e/api/admin/conditional-middleware.e2e.test.ts 4✅ 546ms
src/test/e2e/api/admin/config.e2e.test.ts 4✅ 5s
src/test/e2e/api/admin/constraints.e2e.test.ts 2✅ 10s
src/test/e2e/api/admin/context.e2e.test.ts 18✅ 7s
src/test/e2e/api/admin/environment.test.ts 9✅ 6s
src/test/e2e/api/admin/event.e2e.test.ts 4✅ 6s
src/test/e2e/api/admin/favorites.e2e.test.ts 8✅ 7s
src/test/e2e/api/admin/feature-archive.e2e.test.ts 11✅ 9s
src/test/e2e/api/admin/feature-type.test.ts 6✅ 5s
src/test/e2e/api/admin/feature.auth.e2e.test.ts 2✅ 8s
src/test/e2e/api/admin/feature.custom-auth.e2e.test.ts 2✅ 5s
src/test/e2e/api/admin/feedback.e2e.test.ts 4✅ 5s
src/test/e2e/api/admin/instance-admin.e2e.test.ts 4✅ 6s
src/test/e2e/api/admin/maintenance.e2e.test.ts 4✅ 6s
src/test/e2e/api/admin/metrics.e2e.test.ts 5✅ 6s
src/test/e2e/api/admin/playground.e2e.test.ts 12✅ 10s
src/test/e2e/api/admin/project/api-token.e2e.test.ts 1✅ 14s
src/test/e2e/api/admin/project/environments.e2e.test.ts 7✅ 6s
src/test/e2e/api/admin/project/project.api.tokens.e2e.test.ts 8✅ 5s
src/test/e2e/api/admin/project/project.health.e2e.test.ts 8✅ 9s
src/test/e2e/api/admin/project/projects.e2e.test.ts 6✅ 7s
src/test/e2e/api/admin/project/variants.e2e.test.ts 21✅ 8s
src/test/e2e/api/admin/public-signup-token.e2e.test.ts 6✅ 6s
src/test/e2e/api/admin/segment.e2e.test.ts 15✅ 10s
src/test/e2e/api/admin/splash.e2e.test.ts 2✅ 6s
src/test/e2e/api/admin/state.e2e.test.ts 22✅ 9s
src/test/e2e/api/admin/strategy.e2e.test.ts 15✅ 7s
src/test/e2e/api/admin/tag-types.e2e.test.ts 13✅ 7s
src/test/e2e/api/admin/tags.e2e.test.ts 8✅ 6s
src/test/e2e/api/admin/user-admin.e2e.test.ts 20✅ 14s
src/test/e2e/api/admin/user/pat.e2e.test.ts 15✅ 6s
src/test/e2e/api/admin/user/user.test.ts 1✅ 7s
src/test/e2e/api/auth/leading-slashes-are-stripped.e2e.test.ts 4✅ 7s
src/test/e2e/api/auth/reset-password-controller.e2e.test.ts 9✅ 11s
src/test/e2e/api/auth/simple-password-provider.e2e.test.ts 2✅ 11s
src/test/e2e/api/client/feature.e2e.test.ts 11✅ 8s
src/test/e2e/api/client/feature.env.disabled.e2e.test.ts 2✅ 6s
src/test/e2e/api/client/feature.optimal304.e2e.test.ts 3✅ 6s
src/test/e2e/api/client/feature.token.access.e2e.test.ts 4✅ 5s
src/test/e2e/api/client/metrics.e2e.access.e2e.test.ts 1✅ 6s
src/test/e2e/api/client/metrics.e2e.test.ts 3✅ 7s
src/test/e2e/api/client/metricsV2.e2e.test.ts 5✅ 5s
src/test/e2e/api/client/register.e2e.test.ts 2✅ 1⚪ 8s
src/test/e2e/api/client/segment.e2e.test.ts 15✅ 9s
src/test/e2e/api/openapi/openapi.e2e.test.ts 7✅ 13s
src/test/e2e/api/proxy/proxy.concurrency.e2e.test.ts 1✅ 5s
src/test/e2e/api/proxy/proxy.e2e.test.ts 29✅ 12s
src/test/e2e/custom-auth.test.ts 2✅ 4s
src/test/e2e/health.e2e.test.ts 1✅ 34s
src/test/e2e/migrator.e2e.test.ts 1✅ 4s
src/test/e2e/routes/routes.test.ts 4✅ 7s
src/test/e2e/services/access-service.e2e.test.ts 63✅ 13s
src/test/e2e/services/addon-service.e2e.test.ts 1✅ 4s
src/test/e2e/services/api-token-service.e2e.test.ts 10✅ 5s
src/test/e2e/services/client-metrics-service.e2e.test.ts 1✅ 5s
src/test/e2e/services/environment-service.test.ts 11✅ 4s
src/test/e2e/services/group-service.e2e.test.ts 9✅ 5s
src/test/e2e/services/last-seen-service.e2e.test.ts 3✅ 3s
src/test/e2e/services/playground-service.test.ts 30✅ 59s
src/test/e2e/services/project-health-service.e2e.test.ts 3✅ 4s
src/test/e2e/services/project-service.e2e.test.ts 53✅ 15s
src/test/e2e/services/reset-token-service.e2e.test.ts 6✅ 7s
src/test/e2e/services/session-service.e2e.test.ts 4✅ 4s
src/test/e2e/services/setting-service.test.ts 3✅ 6s
src/test/e2e/services/state-service.e2e.test.ts 5✅ 5s
src/test/e2e/services/user-service.e2e.test.ts 17✅ 8s
src/test/e2e/stores/client-application-store.e2e.test.ts 6✅ 10s
src/test/e2e/stores/client-metrics-store-v2.e2e.test.ts 14✅ 15s
src/test/e2e/stores/context-field-store.e2e.test.ts 2✅ 7s
src/test/e2e/stores/event-store.e2e.test.ts 8✅ 4s
src/test/e2e/stores/feature-environment-store.e2e.test.ts 2✅ 4s
src/test/e2e/stores/feature-tag-store.e2e.test.ts 8✅ 3s
src/test/e2e/stores/feature-toggle-client-store.e2e.test.ts 1✅ 5s
src/test/e2e/stores/feature-type-store.e2e.test.ts 7✅ 3s
src/test/e2e/stores/project-store.e2e.test.ts 7✅ 4s
src/test/e2e/stores/setting-store.e2e.test.ts 7✅ 4s
src/test/e2e/stores/user-feedback-store.e2e.test.ts 5✅ 4s
src/test/e2e/stores/user-splash-store.e2e.test.ts 5✅ 3s
src/test/e2e/stores/user-store.e2e.test.ts 15✅ 3s