This avoids differences in line endings.
git config --global user.email "user@example.com"
git config --global user.name "User"
./y.rs prepare
-
-
- - name: log expected output
- run: cat -e regex/examples/regexdna-output.txt
- name: Build without unstable features
env:
.join("\r\n");
- if output != expected {
+ let output_matches = expected.lines().eq(output.lines());
+ if !output_matches {
let res_path = PathBuf::from("res.txt");
fs::write(&res_path, &output).unwrap();
full_cmd.push(arg.to_string());
}
- println!("full_CMD: {:?}", full_cmd);
let mut cmd_iter = full_cmd.into_iter();
let first = cmd_iter.next().unwrap();