Skip to content

Commit b82513e

Browse files
committed
[ML] Update tests to have getCreateTransformSettingsRequestBody
1 parent 10e30dd commit b82513e

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

x-pack/plugins/transform/public/app/common/request.test.ts

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
defaultQuery,
1818
getPreviewTransformRequestBody,
1919
getCreateTransformRequestBody,
20+
getCreateTransformSettingsRequestBody,
2021
getPivotQuery,
2122
isDefaultQuery,
2223
isMatchAllQuery,
@@ -159,6 +160,7 @@ describe('Transform: Common', () => {
159160
transformDescription: 'the-transform-description',
160161
transformFrequency: '1m',
161162
transformSettingsMaxPageSearchSize: 100,
163+
transformSettingsDocsPerSecond: 400,
162164
destinationIndex: 'the-destination-index',
163165
touched: true,
164166
valid: true,
@@ -180,11 +182,42 @@ describe('Transform: Common', () => {
180182
},
181183
settings: {
182184
max_page_search_size: 100,
185+
docs_per_second: 400,
183186
},
184187
source: {
185188
index: ['the-index-pattern-title'],
186189
query: { query_string: { default_operator: 'AND', query: 'the-search-query' } },
187190
},
188191
});
189192
});
193+
194+
test('getCreateTransformSettingsRequestBody() with all settings', () => {
195+
const transformDetailsState: StepDetailsExposedState = {
196+
transformSettingsDocsPerSecond: 400,
197+
transformSettingsMaxPageSearchSize: 100,
198+
};
199+
200+
const request = getCreateTransformSettingsRequestBody(transformDetailsState);
201+
202+
expect(request).toEqual({
203+
settings: {
204+
docs_per_second: 400,
205+
max_page_search_size: 100,
206+
},
207+
});
208+
});
209+
210+
test('getCreateTransformSettingsRequestBody() with individual settings', () => {
211+
const transformDetailsState: StepDetailsExposedState = {
212+
transformSettingsDocsPerSecond: 400,
213+
};
214+
215+
const request = getCreateTransformSettingsRequestBody(transformDetailsState);
216+
217+
expect(request).toEqual({
218+
settings: {
219+
docs_per_second: 400,
220+
},
221+
});
222+
});
190223
});

0 commit comments

Comments
 (0)