mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
## Summary Part of https://github.com/elastic/kibana-team/issues/1503 This PR is mostly about moving tests from x-pack/test/ Before: ``` x-pack/test/ | - reporting_api_integration/ | - reporting_functional/ ``` After: ``` x-pack/platform/test/ | - reporting_api_integration/ | - reporting_functional/ ``` Few page objects, required by functional tests, were relocated as well --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
123 lines
6.6 KiB
TypeScript
123 lines
6.6 KiB
TypeScript
/*
|
|
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
|
* or more contributor license agreements. Licensed under the Elastic License
|
|
* 2.0; you may not use this file except in compliance with the Elastic License
|
|
* 2.0.
|
|
*/
|
|
|
|
import { pageObjects as kibanaFunctionalPageObjects } from '@kbn/test-suites-src/functional/page_objects';
|
|
|
|
import { MonitoringPageObject } from '@kbn/test-suites-xpack-platform/functional/page_objects/monitoring_page';
|
|
import { SecurityPageObject } from '@kbn/test-suites-xpack-platform/functional/page_objects/security_page';
|
|
import { CopySavedObjectsToSpacePageProvider } from '@kbn/test-suites-xpack-platform/functional/page_objects/copy_saved_objects_to_space_page';
|
|
import { SpaceSelectorPageObject } from '@kbn/test-suites-xpack-platform/functional/page_objects/space_selector_page';
|
|
import { RoleMappingsPageProvider } from '@kbn/test-suites-xpack-platform/functional/page_objects/role_mappings_page';
|
|
import { CanvasPageProvider } from '@kbn/test-suites-xpack-platform/functional/page_objects/canvas_page';
|
|
import { ReportingPageObject } from '@kbn/test-suites-xpack-platform/functional/page_objects/reporting_page';
|
|
import { ApiKeysPageProvider } from './api_keys_page';
|
|
import { AssetDetailsProvider } from './asset_details';
|
|
import { BannersPageObject } from './banners_page';
|
|
import { CrossClusterReplicationPageProvider } from './cross_cluster_replication_page';
|
|
import { DetectionsPageObject } from '../../security_solution_ftr/page_objects/detections';
|
|
import { EmbeddedConsoleProvider } from './embedded_console';
|
|
import { GeoFileUploadPageObject } from './geo_file_upload';
|
|
import { GisPageObject } from './gis_page';
|
|
import { GraphPageObject } from './graph_page';
|
|
import { GrokDebuggerPageObject } from './grok_debugger_page';
|
|
import { IndexLifecycleManagementPageProvider } from './index_lifecycle_management_page';
|
|
import { IndexManagementPageProvider } from './index_management_page';
|
|
import { InfraHomePageProvider } from './infra_home_page';
|
|
import { InfraHostsViewProvider } from './infra_hosts_view';
|
|
import { InfraLogsPageProvider } from './infra_logs_page';
|
|
import { InfraMetricsExplorerProvider } from './infra_metrics_explorer';
|
|
import { InfraSavedViewsProvider } from './infra_saved_views';
|
|
import { IngestPipelinesPageProvider } from './ingest_pipelines_page';
|
|
import { LensPageProvider } from './lens_page';
|
|
import { LicenseManagementPageProvider } from './license_management_page';
|
|
import { LogstashPageObject } from './logstash_page';
|
|
import { MaintenanceWindowsPageProvider } from './maintenance_windows_page';
|
|
import { NavigationalSearchPageObject } from './navigational_search';
|
|
import { ObservabilityLogsExplorerPageObject } from './observability_logs_explorer';
|
|
import { DatasetQualityPageObject } from './dataset_quality';
|
|
import { ObservabilityPageProvider } from './observability_page';
|
|
import { AlertControlsProvider } from './alert_controls';
|
|
import { RemoteClustersPageProvider } from './remote_clusters_page';
|
|
import { RollupPageObject } from './rollup_page';
|
|
import { SearchSessionsPageProvider } from './search_sessions_management_page';
|
|
import { ShareSavedObjectsToSpacePageProvider } from './share_saved_objects_to_space_page';
|
|
import { SnapshotRestorePageProvider } from './snapshot_restore_page';
|
|
import { StatusPageObject } from './status_page';
|
|
import { TagManagementPageObject } from './tag_management_page';
|
|
import { UpgradeAssistantFlyoutObject } from './upgrade_assistant_page';
|
|
import { UptimePageObject } from './uptime_page';
|
|
import { UserProfilePageProvider } from './user_profile_page';
|
|
import { WatcherPageObject } from './watcher_page';
|
|
import { SearchProfilerPageProvider } from './search_profiler_page';
|
|
import { SearchPlaygroundPageProvider } from './search_playground_page';
|
|
import { SearchSynonymsPageProvider } from './search_synonyms_page';
|
|
import { SearchClassicNavigationProvider } from './search_classic_navigation';
|
|
import { SearchStartProvider } from './search_start';
|
|
import { SearchApiKeysProvider } from './search_api_keys';
|
|
import { SearchIndexDetailPageProvider } from './search_index_details_page';
|
|
import { SearchOverviewProvider } from './search_overview_page';
|
|
import { SearchNavigationProvider } from './search_navigation';
|
|
|
|
// just like services, PageObjects are defined as a map of
|
|
// names to Providers. Merge in Kibana's or pick specific ones
|
|
export const pageObjects = {
|
|
...kibanaFunctionalPageObjects,
|
|
apiKeys: ApiKeysPageProvider,
|
|
assetDetails: AssetDetailsProvider,
|
|
banners: BannersPageObject,
|
|
canvas: CanvasPageProvider,
|
|
copySavedObjectsToSpace: CopySavedObjectsToSpacePageProvider,
|
|
crossClusterReplication: CrossClusterReplicationPageProvider,
|
|
detections: DetectionsPageObject,
|
|
embeddedConsole: EmbeddedConsoleProvider,
|
|
geoFileUpload: GeoFileUploadPageObject,
|
|
graph: GraphPageObject,
|
|
grokDebugger: GrokDebuggerPageObject,
|
|
indexLifecycleManagement: IndexLifecycleManagementPageProvider,
|
|
indexManagement: IndexManagementPageProvider,
|
|
infraHome: InfraHomePageProvider,
|
|
infraHostsView: InfraHostsViewProvider,
|
|
infraLogs: InfraLogsPageProvider,
|
|
infraMetricsExplorer: InfraMetricsExplorerProvider,
|
|
infraSavedViews: InfraSavedViewsProvider,
|
|
ingestPipelines: IngestPipelinesPageProvider,
|
|
lens: LensPageProvider,
|
|
licenseManagement: LicenseManagementPageProvider,
|
|
logstash: LogstashPageObject,
|
|
maintenanceWindows: MaintenanceWindowsPageProvider,
|
|
maps: GisPageObject,
|
|
monitoring: MonitoringPageObject,
|
|
navigationalSearch: NavigationalSearchPageObject,
|
|
observabilityLogsExplorer: ObservabilityLogsExplorerPageObject,
|
|
datasetQuality: DatasetQualityPageObject,
|
|
observability: ObservabilityPageProvider,
|
|
alertControls: AlertControlsProvider,
|
|
remoteClusters: RemoteClustersPageProvider,
|
|
reporting: ReportingPageObject,
|
|
roleMappings: RoleMappingsPageProvider,
|
|
rollup: RollupPageObject,
|
|
searchApiKeys: SearchApiKeysProvider,
|
|
searchClassicNavigation: SearchClassicNavigationProvider,
|
|
searchStart: SearchStartProvider,
|
|
searchIndexDetailsPage: SearchIndexDetailPageProvider,
|
|
searchNavigation: SearchNavigationProvider,
|
|
searchOverview: SearchOverviewProvider,
|
|
searchProfiler: SearchProfilerPageProvider,
|
|
searchPlayground: SearchPlaygroundPageProvider,
|
|
searchSynonyms: SearchSynonymsPageProvider,
|
|
searchSessionsManagement: SearchSessionsPageProvider,
|
|
security: SecurityPageObject,
|
|
shareSavedObjectsToSpace: ShareSavedObjectsToSpacePageProvider,
|
|
snapshotRestore: SnapshotRestorePageProvider,
|
|
spaceSelector: SpaceSelectorPageObject,
|
|
statusPage: StatusPageObject,
|
|
tagManagement: TagManagementPageObject,
|
|
upgradeAssistant: UpgradeAssistantFlyoutObject,
|
|
uptime: UptimePageObject,
|
|
userProfiles: UserProfilePageProvider,
|
|
watcher: WatcherPageObject,
|
|
};
|