fix(prqlc-python): fix the display
option works
#4919
Merged
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.
A follow up for #4333
So far the display option has not worked.
By the way I do not know the best way to test this option.
IIUC asntream automatically detects the state of the output and decides whether to include the ansi code or not, so if we take a snapshot in the interactive development environment, the ansi code is included but on CI the ansi code is removed, so the snapshot test fails.
My understanding is that this behavior of the display option is not very ideal, and ideally the ansi code should always be included when
'ansi_color'
is specified.