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

[Lens] Chart data tests #84502

Closed
wants to merge 125 commits into from
Closed

Conversation

flash1293
Copy link
Contributor

Built on top of #78154

This PR adds some functional tests checking the chart data using the debug hooks implemented in elastic-charts.
They are currently failing because pie debug data is missing, I will work on this on the elastic-charts side.

[skip ci]

- move editor config components from vislib to xy plugin
- import editor values from xy to vislib
- move vislib type definitions to xy plugin and reference from vislib
- refactor types to be consistent with elastic-charts
- add toExpression method on visType
- move vislib expression build into vislib plugin
- update vis types for toExpressionAst method
- add color picker component
- remove unused methods from MappedColors class
- add legend toggle component
- add elastic charts click transforms for filter and brush events
- add detailed tooltip option to render vislib style tooltip
- add fitting functions for area and line charts
- fix endzones to work with detailed tooltip
- make detailed tooltip default for all old vislib types
- add extra loop with newChartUI enabled
- update visChart pageObject to conform to either vislib or elastic charts
- update visEditor pageObject to conform to either vislib or elastic charts
- update services to account for changes from xy plugin and typescriptification
- convert all visualize functional tests to typescript
- update tests to use either vislib or elastic charts
- add loop for newChartUI tests
@flash1293 flash1293 added Team:Visualizations Visualization editors, elastic-charts and infrastructure v8.0.0 release_note:skip Skip the PR/issue when compiling release notes Feature:Lens v7.11.0 labels Nov 30, 2020
@dej611
Copy link
Contributor

dej611 commented Dec 1, 2020

Linked elastic-chart issue for pie chart: elastic/elastic-charts#917

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Lens release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Visualization editors, elastic-charts and infrastructure v7.11.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants