mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-11-03 01:21:25 +00:00
Adapt tests to rebased reference handling
This commit is contained in:
1 parent
4cd0e24586
commit
02b0db5c96
3 files changed
+3
-3
No files matched your search
@@ -222,7 +222,7 @@ fn reference_identity_distinguishes_equal_results() {
|
|||||||
fn reference_ratios_handle_zero_times() {
|
fn reference_ratios_handle_zero_times() {
|
||||||
let mut results = vec![create_result("reference", 2.0), create_result("zero", 0.0)];
|
let mut results = vec![create_result("reference", 2.0), create_result("zero", 0.0)];
|
||||||
for result in &mut results {
|
for result in &mut results {
|
||||||
let measurement = result.measurements.measurements[0];
|
let measurement = result.measurements.measurements[0].clone();
|
||||||
result.measurements.measurements.push(measurement);
|
result.measurements.measurements.push(measurement);
|
||||||
}
|
}
|
||||||
let entries = compute_relative_speeds(&results, &results[0], SortOrder::Command);
|
let entries = compute_relative_speeds(&results, &results[0], SortOrder::Command);
|
||||||
|
|||||||
+1
-1
@@ -59,7 +59,7 @@ fn test_json_optional_memory() {
|
|||||||
..BenchmarkResult::default()
|
..BenchmarkResult::default()
|
||||||
};
|
};
|
||||||
let output = JsonExporter::default()
|
let output = JsonExporter::default()
|
||||||
.serialize(&[result], None, SortOrder::Command)
|
.serialize(&[result], None, SortOrder::Command, None)
|
||||||
.unwrap();
|
.unwrap();
|
||||||
let actual: serde_json::Value = serde_json::from_slice(&output).unwrap();
|
let actual: serde_json::Value = serde_json::from_slice(&output).unwrap();
|
||||||
let mut expected = json!({
|
let mut expected = json!({
|
||||||
|
|||||||
@@ -940,7 +940,7 @@ fn selects_reference_with_parameterized_prepare() {
|
|||||||
assert_eq!(
|
assert_eq!(
|
||||||
results
|
results
|
||||||
.iter()
|
.iter()
|
||||||
.map(|result| result["parameters"]["delay"].as_str().unwrap())
|
.map(|result| result["parameters"]["delay"]["value"].as_str().unwrap())
|
||||||
.collect::<Vec<_>>(),
|
.collect::<Vec<_>>(),
|
||||||
["0.2", "0.4", "0.6"]
|
["0.2", "0.4", "0.6"]
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in new issue
Block a user