add serialization test code

This commit is contained in:
Folkert 2022-03-20 21:32:59 +01:00
parent 715d58cf83
commit 832681269e
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C

View file

@ -3193,6 +3193,16 @@ fn run_solve<'a>(
solve_aliases, solve_aliases,
); );
let solved_subs = if false {
solved_subs
} else {
let mut serialized = Vec::new();
solved_subs.inner().serialize(&mut serialized).unwrap();
let subs = Subs::deserialize(&serialized);
Solved(subs)
};
let exposed_vars_by_symbol: Vec<_> = solved_env let exposed_vars_by_symbol: Vec<_> = solved_env
.vars_by_symbol() .vars_by_symbol()
.filter(|(k, _)| exposed_symbols.contains(k)) .filter(|(k, _)| exposed_symbols.contains(k))