From 2957e8ad7320214bd8dfa2a4e98324c0378c3dc0 Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Tue, 8 Oct 2019 16:03:15 -0700 Subject: [PATCH] Make Lua snapshot middleware test sort maps --- src/snapshot_middleware/lua.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/snapshot_middleware/lua.rs b/src/snapshot_middleware/lua.rs index 3686c21e..8fe810c4 100644 --- a/src/snapshot_middleware/lua.rs +++ b/src/snapshot_middleware/lua.rs @@ -159,7 +159,7 @@ fn match_trailing<'a>(input: &'a str, trailer: &str) -> Option<&'a str> { mod test { use super::*; - use insta::assert_yaml_snapshot; + use insta::{assert_yaml_snapshot, with_settings}; use crate::imfs::{ImfsDebug, ImfsSnapshot, NoopFetcher}; @@ -264,6 +264,8 @@ mod test { let entry = imfs.get("/bar.server.lua").unwrap(); let instance_snapshot = SnapshotLua::from_imfs(&mut imfs, &entry).unwrap().unwrap(); - assert_yaml_snapshot!(instance_snapshot); + with_settings!({ sort_maps => true }, { + assert_yaml_snapshot!(instance_snapshot); + }); } }