Clippy
This commit is contained in:
@@ -603,7 +603,7 @@ mod test {
|
|||||||
panic!("oh no")
|
panic!("oh no")
|
||||||
}
|
}
|
||||||
if let JsonValue::Boolean(is_student) = obj.values.get("isStudent").unwrap() {
|
if let JsonValue::Boolean(is_student) = obj.values.get("isStudent").unwrap() {
|
||||||
assert_eq!(*is_student, false)
|
assert!(!(*is_student))
|
||||||
} else {
|
} else {
|
||||||
panic!("oh no")
|
panic!("oh no")
|
||||||
}
|
}
|
||||||
@@ -821,7 +821,7 @@ mod test {
|
|||||||
// Rust chose the float immediately above 1.23e-6; my computation
|
// Rust chose the float immediately above 1.23e-6; my computation
|
||||||
// chose the float immediately below.
|
// chose the float immediately below.
|
||||||
let delta = expected - *actual;
|
let delta = expected - *actual;
|
||||||
assert_eq!(delta, 2.1175823681357508E-22);
|
assert_eq!(delta, 2.117_582_368_135_751E-22);
|
||||||
}
|
}
|
||||||
e => {
|
e => {
|
||||||
panic!("bad value: {:?}", e)
|
panic!("bad value: {:?}", e)
|
||||||
@@ -900,7 +900,7 @@ mod test {
|
|||||||
fn borderline_example() {
|
fn borderline_example() {
|
||||||
let (parsed, remaining) = JsonValue::parse(&mut "-28.5175025263690110".chars()).unwrap();
|
let (parsed, remaining) = JsonValue::parse(&mut "-28.5175025263690110".chars()).unwrap();
|
||||||
assert_eq!(remaining, None);
|
assert_eq!(remaining, None);
|
||||||
let expected = -28.5175025263690110;
|
let expected = -28.517_502_526_369_01;
|
||||||
let actual = parsed.as_number();
|
let actual = parsed.as_number();
|
||||||
assert_eq!(actual, expected);
|
assert_eq!(actual, expected);
|
||||||
}
|
}
|
||||||
@@ -920,7 +920,7 @@ mod test {
|
|||||||
#[test]
|
#[test]
|
||||||
fn haversine_example() {
|
fn haversine_example() {
|
||||||
let s = include_str!("example.json");
|
let s = include_str!("example.json");
|
||||||
let parsed = parse_object(&s);
|
let parsed = parse_object(s);
|
||||||
let o = parsed.values.get("pairs").unwrap().as_array();
|
let o = parsed.values.get("pairs").unwrap().as_array();
|
||||||
assert_eq!(o.len(), 20);
|
assert_eq!(o.len(), 20);
|
||||||
}
|
}
|
||||||
|
@@ -94,13 +94,13 @@ mod test_program {
|
|||||||
{
|
{
|
||||||
let disassembled = Program::of_bytes(input_bytecode.as_ref().iter().cloned());
|
let disassembled = Program::of_bytes(input_bytecode.as_ref().iter().cloned());
|
||||||
|
|
||||||
let (remaining, pre_compiled) = assembly::program(&input_asm).unwrap();
|
let (remaining, pre_compiled) = assembly::program(input_asm).unwrap();
|
||||||
assert_eq!(remaining.trim(), "");
|
assert_eq!(remaining.trim(), "");
|
||||||
|
|
||||||
let disassembled = disassembled.instructions.iter().filter(|i| match i {
|
let disassembled = disassembled
|
||||||
Instruction::Trivia(_) => false,
|
.instructions
|
||||||
_ => true,
|
.iter()
|
||||||
});
|
.filter(|i| !matches!(i, Instruction::Trivia(_)));
|
||||||
let mut compiled = pre_compiled
|
let mut compiled = pre_compiled
|
||||||
.instructions
|
.instructions
|
||||||
.iter()
|
.iter()
|
||||||
|
Reference in New Issue
Block a user