Skip to content

Commit 4a7f86e

Browse files
committed
fix(filter): Rename FilterMatches to FilterRedactions
1 parent 3bcda8c commit 4a7f86e

File tree

6 files changed

+21
-21
lines changed

6 files changed

+21
-21
lines changed

crates/snapbox/src/assert/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use anstream::stderr;
88
#[cfg(not(feature = "color"))]
99
use std::io::stderr;
1010

11-
use crate::filter::{Filter as _, FilterMatches, FilterNewlines, FilterPaths};
11+
use crate::filter::{Filter as _, FilterNewlines, FilterPaths, FilterRedactions};
1212

1313
pub use action::Action;
1414
pub use action::DEFAULT_ACTION_ENV;
@@ -164,7 +164,7 @@ impl Assert {
164164
actual = FilterNewlines.filter(actual);
165165

166166
// If expected is not an error normalize matches
167-
actual = FilterMatches::new(&self.substitutions, &expected).filter(actual);
167+
actual = FilterRedactions::new(&self.substitutions, &expected).filter(actual);
168168

169169
(expected, actual)
170170
}

crates/snapbox/src/data/normalize.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ impl Normalize for NormalizePaths {
2020
}
2121
}
2222

23-
#[deprecated(since = "0.5.11", note = "Replaced with `filter::FilterMatches")]
24-
pub type NormalizeMatches<'a> = crate::filter::FilterMatches<'a>;
23+
#[deprecated(since = "0.5.11", note = "Replaced with `filter::FilterRedactions")]
24+
pub type NormalizeMatches<'a> = crate::filter::FilterRedactions<'a>;

crates/snapbox/src/dir/diff.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#[cfg(feature = "dir")]
2-
use crate::filter::{Filter as _, FilterMatches, FilterNewlines, FilterPaths};
2+
use crate::filter::{Filter as _, FilterNewlines, FilterPaths, FilterRedactions};
33

44
#[derive(Clone, Debug, PartialEq, Eq)]
55
pub enum PathDiff {
@@ -160,7 +160,7 @@ impl PathDiff {
160160
if normalize_paths {
161161
actual = FilterPaths.filter(actual);
162162
}
163-
actual = FilterMatches::new(substitutions, &expected)
163+
actual = FilterRedactions::new(substitutions, &expected)
164164
.filter(FilterNewlines.filter(actual));
165165

166166
if expected != actual {

crates/snapbox/src/filter/mod.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -99,21 +99,21 @@ fn normalize_paths_chars(data: impl Iterator<Item = char>) -> impl Iterator<Item
9999
data.map(|c| if c == '\\' { '/' } else { c })
100100
}
101101

102-
pub struct FilterMatches<'a> {
102+
pub struct FilterRedactions<'a> {
103103
substitutions: &'a crate::Redactions,
104104
pattern: &'a Data,
105105
}
106106

107-
impl<'a> FilterMatches<'a> {
107+
impl<'a> FilterRedactions<'a> {
108108
pub fn new(substitutions: &'a crate::Redactions, pattern: &'a Data) -> Self {
109-
FilterMatches {
109+
FilterRedactions {
110110
substitutions,
111111
pattern,
112112
}
113113
}
114114
}
115115

116-
impl Filter for FilterMatches<'_> {
116+
impl Filter for FilterRedactions<'_> {
117117
fn normalize(&self, data: Data) -> Data {
118118
let source = data.source;
119119
let inner = match data.inner {

crates/snapbox/src/filter/test.rs

+9-9
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ fn json_normalize_matches_string() {
9797
let exp = json!({"name": "{...}"});
9898
let expected = Data::json(exp);
9999
let actual = json!({"name": "JohnDoe"});
100-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
100+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
101101
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
102102
assert_eq!(exp, act);
103103
}
@@ -116,7 +116,7 @@ fn json_normalize_matches_array() {
116116
}
117117
]
118118
});
119-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
119+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
120120
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
121121
assert_eq!(exp, act);
122122
}
@@ -133,7 +133,7 @@ fn json_normalize_matches_obj() {
133133
"nickname": "John",
134134
}
135135
});
136-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
136+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
137137
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
138138
assert_eq!(exp, act);
139139
}
@@ -149,7 +149,7 @@ fn json_normalize_matches_diff_order_array() {
149149
let actual = json!({
150150
"people": ["Jane", "John"]
151151
});
152-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
152+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
153153
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
154154
assert_ne!(exp, act);
155155
}
@@ -184,7 +184,7 @@ fn json_normalize_wildcard_object_first() {
184184
}
185185
]
186186
});
187-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
187+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
188188
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
189189
assert_eq!(exp, act);
190190
}
@@ -215,7 +215,7 @@ fn json_normalize_wildcard_array_first() {
215215
"nickname": "3",
216216
}
217217
]);
218-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
218+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
219219
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
220220
assert_eq!(exp, act);
221221
}
@@ -251,7 +251,7 @@ fn json_normalize_wildcard_array_first_last() {
251251
"nickname": "4",
252252
}
253253
]);
254-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
254+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
255255
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
256256
assert_eq!(exp, act);
257257
}
@@ -295,7 +295,7 @@ fn json_normalize_wildcard_array_middle_last() {
295295
"nickname": "5",
296296
}
297297
]);
298-
let actual = FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual));
298+
let actual = FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual));
299299
if let (DataInner::Json(exp), DataInner::Json(act)) = (expected.inner, actual.inner) {
300300
assert_eq!(exp, act);
301301
}
@@ -336,7 +336,7 @@ fn json_normalize_wildcard_array_middle_last_early_return() {
336336
}
337337
]);
338338
let actual_normalized =
339-
FilterMatches::new(&Default::default(), &expected).filter(Data::json(actual.clone()));
339+
FilterRedactions::new(&Default::default(), &expected).filter(Data::json(actual.clone()));
340340
if let DataInner::Json(act) = actual_normalized.inner {
341341
assert_eq!(act, actual);
342342
}

crates/trycmd/src/runner.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use std::io::stderr;
1414
use rayon::prelude::*;
1515
use snapbox::data::DataFormat;
1616
use snapbox::dir::FileType;
17-
use snapbox::filter::{Filter as _, FilterMatches, FilterNewlines, FilterPaths};
17+
use snapbox::filter::{Filter as _, FilterNewlines, FilterPaths, FilterRedactions};
1818

1919
#[derive(Debug)]
2020
pub(crate) struct Runner {
@@ -443,7 +443,7 @@ impl Case {
443443

444444
if let Some(expected_content) = expected_content {
445445
stream.content =
446-
FilterMatches::new(substitutions, expected_content).filter(stream.content);
446+
FilterRedactions::new(substitutions, expected_content).filter(stream.content);
447447

448448
if stream.content != *expected_content {
449449
stream.status = StreamStatus::Expected(expected_content.clone());

0 commit comments

Comments
 (0)