Skip to content

Commit 1372c53

Browse files
committed
use pretty assertions to help with Windows debug
1 parent d891e10 commit 1372c53

File tree

5 files changed

+7
-3
lines changed

5 files changed

+7
-3
lines changed

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@ path = "src/main.rs"
1616

1717
[dependencies]
1818
diff = "0.1.10"
19+
20+
[dev-dependencies]
21+
pretty_assertions = "1"

src/context_diff.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ pub fn diff(
355355
#[cfg(test)]
356356
mod tests {
357357
use super::*;
358-
358+
use pretty_assertions::assert_eq;
359359
#[test]
360360
fn test_permutations() {
361361
// test all possible six-line files.

src/ed_diff.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ pub fn diff(expected: &[u8], actual: &[u8]) -> Result<Vec<u8>, DiffError> {
148148

149149
#[cfg(test)]
150150
mod tests {
151-
152151
use super::*;
152+
use pretty_assertions::assert_eq;
153153
pub fn diff_w(expected: &[u8], actual: &[u8], filename: &str) -> Result<Vec<u8>, DiffError> {
154154
let mut output = diff(expected, actual)?;
155155
writeln!(&mut output, "w {filename}").unwrap();

src/normal_diff.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ pub fn diff(expected: &[u8], actual: &[u8]) -> Vec<u8> {
172172
#[cfg(test)]
173173
mod tests {
174174
use super::*;
175-
175+
use pretty_assertions::assert_eq;
176176
#[test]
177177
fn test_permutations() {
178178
let target = "target/normal-diff/";

src/unified_diff.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,7 @@ pub fn diff(
384384
#[cfg(test)]
385385
mod tests {
386386
use super::*;
387+
use pretty_assertions::assert_eq;
387388

388389
#[test]
389390
fn test_permutations() {

0 commit comments

Comments
 (0)