Skip to content

Commit 28252e2

Browse files
committed
refactor: rename tests
1 parent 8f1fb65 commit 28252e2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

src/template/run_multi.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ pub mod child_commands {
208208
use crate::day;
209209

210210
#[test]
211-
fn test_well_formed() {
211+
fn parses_execution_times() {
212212
let res = parse_exec_time(
213213
&[
214214
"Part 1: 0 (74.13ns @ 100000 samples)".into(),
@@ -223,7 +223,7 @@ pub mod child_commands {
223223
}
224224

225225
#[test]
226-
fn test_patterns_in_input() {
226+
fn parses_with_patterns_in_input() {
227227
let res = parse_exec_time(
228228
&[
229229
"Part 1: @ @ @ ( ) ms (2s @ 5 samples)".into(),
@@ -238,7 +238,7 @@ pub mod child_commands {
238238
}
239239

240240
#[test]
241-
fn test_missing_parts() {
241+
fn parses_missing_parts() {
242242
let res = parse_exec_time(
243243
&[
244244
"Part 1: ✖ ".into(),

src/template/timings.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ mod tests {
214214
use crate::{day, template::timings::Timings};
215215

216216
#[test]
217-
fn test_from_json_ok() {
217+
fn handles_json_timings() {
218218
let json = r#"{ "data": [{ "day": "01", "part_1": "1ms", "part_2": null, "total_nanos": 1000000000 }] }"#.to_string();
219219
let timings = Timings::try_from(json).unwrap();
220220
assert_eq!(timings.data.len(), 1);
@@ -226,22 +226,22 @@ mod tests {
226226
}
227227

228228
#[test]
229-
fn test_from_json_empty() {
229+
fn handles_empty_timings() {
230230
let json = r#"{ "data": [] }"#.to_string();
231231
let timings = Timings::try_from(json).unwrap();
232232
assert_eq!(timings.data.len(), 0);
233233
}
234234

235235
#[test]
236236
#[should_panic]
237-
fn test_from_json_malformed() {
237+
fn panics_for_invalid_json() {
238238
let json = r#"{}"#.to_string();
239239
Timings::try_from(json).unwrap();
240240
}
241241

242242
#[test]
243243
#[should_panic]
244-
fn test_from_json_malformed_items() {
244+
fn panics_for_malformed_timings() {
245245
let json = r#"{ "data": [{ "day": "01" }, { "day": "26" }, { "day": "02", "part_2": null, "total_nanos": 0 }] }"#.to_string();
246246
Timings::try_from(json).unwrap();
247247
}
@@ -253,7 +253,7 @@ mod tests {
253253
use tinyjson::JsonValue;
254254

255255
#[test]
256-
fn test_to_json_ok() {
256+
fn serializes_timings() {
257257
let timings = get_mock_timings();
258258
let value = JsonValue::try_from(timings).unwrap();
259259
assert_eq!(
@@ -279,7 +279,7 @@ mod tests {
279279
use super::get_mock_timings;
280280

281281
#[test]
282-
fn test_merge_timings_join() {
282+
fn handles_disjunct_timings() {
283283
let timings = get_mock_timings();
284284
let other = Timings {
285285
data: vec![Timing {
@@ -298,7 +298,7 @@ mod tests {
298298
}
299299

300300
#[test]
301-
fn test_merge_timings_overwrite() {
301+
fn handles_overlapping_timings() {
302302
let timings = get_mock_timings();
303303

304304
let other = Timings {
@@ -319,15 +319,15 @@ mod tests {
319319
}
320320

321321
#[test]
322-
fn test_merge_timings_empty() {
322+
fn handles_empty_timings() {
323323
let timings = Timings::default();
324324
let other = get_mock_timings();
325325
let merged = timings.merge(&other);
326326
assert_eq!(merged.data.len(), 3);
327327
}
328328

329329
#[test]
330-
fn test_merge_timings_other_empty() {
330+
fn handles_empty_other_timings() {
331331
let timings = get_mock_timings();
332332
let other = Timings::default();
333333
let merged = timings.merge(&other);

0 commit comments

Comments
 (0)