Merge pull request #1412 from ahelwer/windows-test-failures
Fixed some test failures due to CRLF line endings
This commit is contained in:
commit
21fd9ee36c
6 changed files with 59 additions and 11 deletions
|
|
@ -229,12 +229,15 @@ fn test_feature_corpus_files() {
|
|||
|
||||
eprintln!("test language: {:?}", language_name);
|
||||
|
||||
let expected_message = fs::read_to_string(&error_message_path).unwrap();
|
||||
let expected_message = fs::read_to_string(&error_message_path)
|
||||
.unwrap()
|
||||
.replace("\r\n", "\n");
|
||||
if let Err(e) = generate_result {
|
||||
if e.to_string() != expected_message {
|
||||
let actual_message = e.to_string().replace("\r\n", "\n");
|
||||
if expected_message != actual_message {
|
||||
eprintln!(
|
||||
"Unexpected error message.\n\nExpected:\n\n{}\nActual:\n\n{}\n",
|
||||
expected_message, e
|
||||
expected_message, actual_message
|
||||
);
|
||||
failure_count += 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,12 @@
|
|||
use anyhow::{anyhow, Context, Result};
|
||||
use anyhow::Result;
|
||||
use std::io;
|
||||
use std::sync::atomic::{AtomicUsize, Ordering};
|
||||
use std::sync::Arc;
|
||||
use std::thread;
|
||||
use tree_sitter::Parser;
|
||||
|
||||
#[cfg(unix)]
|
||||
use anyhow::{anyhow, Context};
|
||||
#[cfg(unix)]
|
||||
use std::path::PathBuf;
|
||||
#[cfg(unix)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue