summaryrefslogtreecommitdiff
path: root/dhall/src/tests.rs
diff options
context:
space:
mode:
authorNadrieril2020-04-05 22:40:02 +0100
committerNadrieril2020-04-05 22:40:38 +0100
commitfc965361346461fbd52bb132caa874778d9fe913 (patch)
treed48a697de0491209a8ece2eaad1011e2dcb218fd /dhall/src/tests.rs
parent251b378fd8d93ea625a739cde06675e2bbc32c2c (diff)
Check code hashes in import
Diffstat (limited to '')
-rw-r--r--dhall/src/tests.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/dhall/src/tests.rs b/dhall/src/tests.rs
index a194c9a..5bcdb1c 100644
--- a/dhall/src/tests.rs
+++ b/dhall/src/tests.rs
@@ -304,12 +304,8 @@ fn run_test(test: Test) -> Result<()> {
expected.compare_ui(err)?;
}
SemanticHash(expr, expected) => {
- use sha2::Digest;
let expr = expr.normalize()?.to_expr_alpha();
- dbg!(&expr);
- let expr_data = binary::encode(&expr)?;
- let hash = sha2::Sha256::digest(&expr_data);
- let hash = hex::encode(hash);
+ let hash = hex::encode(expr.hash()?);
expected.compare_ui(format!("sha256:{}", hash))?;
}
TypeInferenceSuccess(expr, expected) => {