Enhanced Time Axis Label Handling for ECharts --- Fix #19737 #19862
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This test case addresses the issue where the time axis in ECharts incorrectly generates labels for series with no data, resulting in misleading visual indications on the graph. The should generate correct labels for time axis with non-empty data series test ensures that labels are correctly generated for time axes with valid data points, verifying that the date range is accurately represented. Conversely, the should not generate labels for empty data series on a time axis test confirms that no labels are produced when the data series is empty, preserving the integrity of the axis range. This improvement is essential for maintaining accurate data representation, particularly in dynamic charts where data streams might intermittently have empty series.