Skip to content

Conversation

@jgebal
Copy link
Member

@jgebal jgebal commented Feb 15, 2020

With this change the reporting of differences is unified across:
unordered, ordered and join_by comparison.

Up until now, when using unordered or join_by the differences were reported column by column as opposed to diff of entire row in one-line, as it is when using default data-set compare method.

This was making reports hard to read and interpret.
Also signal-to-noise ration was pretty bad, as each new line was repeating join_by columns.

The change addresses this issue.

Additionally, unordered_columns diff report is now showing expected and actual columns in the same order for rows that contain differences.

You may see the differences by looking into changed test lines

With this change the reporting of differences is unified across:
`unordered`, `ordered` and `join_by` comparison.
@jgebal jgebal added this to the 3.1.10 milestone Feb 15, 2020
@jgebal jgebal requested a review from lwasylow February 15, 2020 14:47
@jgebal jgebal self-assigned this Feb 15, 2020
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 2 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@jgebal jgebal merged commit 4bed0c4 into develop Feb 18, 2020
@jgebal jgebal deleted the feature/unify_cursor_compare_behavior branch February 18, 2020 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants