()
| 126 | |
| 127 | |
| 128 | def test_errors(): |
| 129 | with filetexts({".test.foo": b"Jos\xe9\nAlice"}, mode="b"): |
| 130 | with pytest.raises(UnicodeDecodeError): |
| 131 | read_text(".test.foo", encoding="ascii").compute() |
| 132 | |
| 133 | result = read_text(".test.foo", encoding="ascii", errors="ignore") |
| 134 | result = result.compute(scheduler="sync") |
| 135 | assert result == ["Jos\n", "Alice"] |
| 136 | |
| 137 | |
| 138 | def test_complex_delimiter(): |