Skip to content

Comments

[Discover] Migrate get_sort.js test from mocha to TypeScript#56011

Merged
kertal merged 6 commits intoelastic:masterfrom
kertal:kertal-pr-2020-01-27-get_sort_jest_test
Feb 4, 2020
Merged

[Discover] Migrate get_sort.js test from mocha to TypeScript#56011
kertal merged 6 commits intoelastic:masterfrom
kertal:kertal-pr-2020-01-27-get_sort_jest_test

Conversation

@kertal
Copy link
Member

@kertal kertal commented Jan 27, 2020

Summary

Converting tests get_sort.js from Mocha to Jest, convert get_sort.js to TypeScript. Refactor it to make this possible.

Checklist

Use strikethroughs to remove checklist items you don't feel are applicable to this PR.

- [ ] This was checked for cross-browser compatibility, including a check against IE11
- [ ] Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support
- [ ] Documentation was added for features that require explanation or tutorials

For maintainers

- [ ] This was checked for breaking API changes and was labeled appropriately
- [ ] This includes a feature addition or change that requires a release note and was labeled appropriately

@kertal kertal self-assigned this Jan 28, 2020
@kertal kertal added Feature:Discover Discover Application Feature:NP Migration release_note:skip Skip the PR/issue when compiling release notes v7.7.0 v8.0.0 Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// labels Jan 28, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@kertal kertal marked this pull request as ready for review January 28, 2020 12:19
@kertal kertal requested a review from a team January 28, 2020 12:19
@kertal kertal requested a review from a team as a code owner January 28, 2020 12:19
@kertal kertal requested a review from Bargs January 28, 2020 12:19
numeric_type?: 'double' | 'long' | 'date' | 'date_nanos';
}

export type EsQuerySortValue = Record<string, SortDirection | SortDirectionNumeric>;
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: Discover needs some advanced ES sorting props when sorting by date_nanos:

https://www.elastic.co/guide/en/elasticsearch/reference/7.5/search-request-body.html#request-body-search-sort

Copy link
Contributor

@lizozom lizozom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haven't tests, but @elastic/kibana-app-arch changes LGTM

Copy link
Contributor

@flash1293 flash1293 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM, didn't pull down to test.

@kertal
Copy link
Member Author

kertal commented Jan 31, 2020

@elasticmachine merge upstream

@kertal
Copy link
Member Author

kertal commented Feb 4, 2020

@elasticmachine merge upstream

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@kertal kertal merged commit 661bb6b into elastic:master Feb 4, 2020
kertal added a commit to kertal/kibana that referenced this pull request Feb 4, 2020
…#56011)

* Migrate get_sort.js test from mocha to jest and convert to TypeScript
* Add jest test
gmmorris added a commit to gmmorris/kibana that referenced this pull request Feb 4, 2020
* master: (42 commits)
  Move kuery_autocomplete ⇒ NP (elastic#56607)
  [ML] Functional tests - stabilize job row and analytics result view assertions (elastic#56595)
  [Discover] Inline angular directives only used in this plugin (elastic#56119)
  [Discover] Migrate get_sort.js test from mocha to TypeScript (elastic#56011)
  [SIEM] Enable flow_target_select_connected unit tests (elastic#55618)
  Start consuming np logging config (elastic#56480)
  [SIEM] Add eslint-plugin-react-perf (elastic#55960)
  Mention changed SAML ACS endpoint URL in breaking changes doc. (elastic#56613)
  Add `getServerInfo` API to http setup contract (elastic#56636)
  Updates Monitoring alert Jest snapshots
  Kibana property config migrations (elastic#55937)
  Vislib replacement toggle (elastic#56439)
  [Uptime] Add unit tests for QueryContext time calculation (elastic#56671)
  [SIEM][Detection Engine] Critical blocker, fixes pre-packaged rule miscounts
  Upgrade EUI to v18.3.0 (elastic#56228)
  [Maps] Fix server log (elastic#56679)
  [SIEM] Fixes FTUE when APM node is present (elastic#56574)
  [Reporting/FieldFormats] expose `setFieldFormats` and call from ReportingPlugin.start (elastic#56563)
  Update EMS API urls for production (elastic#56657)
  Ability to delete alerts even when AAD is out of sync (elastic#56543)
  ...
kertal added a commit that referenced this pull request Feb 5, 2020
…#56742)

* Migrate get_sort.js test from mocha to jest and convert to TypeScript
* Add jest test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Discover Discover Application Feature:NP Migration release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v7.7.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants