mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
parent
0ab30fe5f7
commit
4e5d8267cc
1 changed files with 4 additions and 6 deletions
|
@ -9,7 +9,7 @@ import { cleanup, generate } from '@kbn/data-forge';
|
|||
import expect from '@kbn/expect';
|
||||
import { RoleCredentials } from '@kbn/ftr-common-functional-services';
|
||||
import { getSLOSummaryTransformId, getSLOTransformId } from '@kbn/slo-plugin/common/constants';
|
||||
import { UserProfile } from '@kbn/test/src/auth/types';
|
||||
import { omit } from 'lodash';
|
||||
import { DeploymentAgnosticFtrProviderContext } from '../../../ftr_provider_context';
|
||||
import { DEFAULT_SLO } from './fixtures/slo';
|
||||
import { DATA_FORGE_CONFIG } from './helpers/dataforge';
|
||||
|
@ -28,12 +28,10 @@ export default function ({ getService }: DeploymentAgnosticFtrProviderContext) {
|
|||
|
||||
let adminRoleAuthc: RoleCredentials;
|
||||
let transformHelper: TransformHelper;
|
||||
let userData: UserProfile;
|
||||
|
||||
describe('Create SLOs', function () {
|
||||
before(async () => {
|
||||
adminRoleAuthc = await samlAuth.createM2mApiKeyWithRoleScope('admin');
|
||||
userData = await samlAuth.getUserData('admin');
|
||||
transformHelper = createTransformHelper(getService);
|
||||
|
||||
await generate({ client: esClient, config: DATA_FORGE_CONFIG, logger });
|
||||
|
@ -62,12 +60,11 @@ export default function ({ getService }: DeploymentAgnosticFtrProviderContext) {
|
|||
|
||||
const definitions = await sloApi.findDefinitions(adminRoleAuthc);
|
||||
expect(definitions.total).eql(1);
|
||||
expect(definitions.results[0]).eql({
|
||||
|
||||
expect(omit(definitions.results[0], ['createdBy', 'updatedBy'])).eql({
|
||||
budgetingMethod: 'occurrences',
|
||||
updatedAt: definitions.results[0].updatedAt,
|
||||
updatedBy: userData.username,
|
||||
createdAt: definitions.results[0].createdAt,
|
||||
createdBy: userData.username,
|
||||
description: 'Fixture for api integration tests',
|
||||
enabled: true,
|
||||
groupBy: 'tags',
|
||||
|
@ -99,6 +96,7 @@ export default function ({ getService }: DeploymentAgnosticFtrProviderContext) {
|
|||
},
|
||||
version: 2,
|
||||
});
|
||||
expect(definitions.results[0].createdBy).eql(definitions.results[0].updatedBy);
|
||||
|
||||
const rollUpTransformResponse = await transformHelper.assertExist(getSLOTransformId(id, 1));
|
||||
expect(rollUpTransformResponse.transforms[0].source.index).eql(['kbn-data-forge*']);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue