When running make test:
test_input_paths_is_treated_as_list fails with UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 617: character maps to <undefined>
test_compendium_with_comment fails with UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 711: character maps to <undefined>
That's because the tests expect UTF-8, but Windows defaults to ANSI. To prevent this from happening, we should explicitly specify the encoding when running tests.
When running
make test:test_input_paths_is_treated_as_listfails withUnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 617: character maps to <undefined>test_compendium_with_commentfails withUnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 711: character maps to <undefined>That's because the tests expect UTF-8, but Windows defaults to ANSI. To prevent this from happening, we should explicitly specify the encoding when running tests.