diff --git a/src/handlers/pyc.rs b/src/handlers/pyc.rs index 38398fa..419051e 100644 --- a/src/handlers/pyc.rs +++ b/src/handlers/pyc.rs @@ -8,6 +8,7 @@ use std::fmt; use std::fs::File; use std::hash::{Hash, Hasher}; use std::io::{self, Write}; +use std::ops::Deref; use std::path::{Path, PathBuf}; use std::rc::Rc; use std::str; @@ -776,8 +777,12 @@ enum Object { impl PartialEq for Object { fn eq(&self, other: &Self) -> bool { match (self, other) { + // For References, we want to actually look at the + // reference target, so dereference before comparing. + (Object::Ref(v), w) => v.target.deref().eq(w), + (v, Object::Ref(w)) => v.eq(w.target.deref()), + (Object::Code(v), Object::Code(w)) => v == w, - (Object::Ref(v), Object::Ref(w)) => v == w, (Object::Long(v, _), Object::Long(w, _)) => v == w, (Object::Int(v, _), Object::Int(w, _)) => v == w, (Object::Null(_), Object::Null(_)) => true, @@ -1767,6 +1772,7 @@ impl super::Processor for PycZeroMtime { #[cfg(test)] mod tests { + use std::hash::{DefaultHasher, Hasher}; use super::*; #[test] @@ -1782,4 +1788,94 @@ mod tests { assert!(!h.filter(Path::new("/some/path/pyc_pyc")).unwrap()); assert!(!h.filter(Path::new("/")).unwrap()); } + + #[test] + fn seq_string_equality() { + let seq1 = Object::Seq( + SeqObject { + variant: SeqVariant::FrozenSet, + items: [ + Object::String( + StringObject { + variant: StringVariant::ShortAsciiInterned, + bytes: [104, 116, 116, 112].to_vec(), + ref_index: Some(43), + } + ).into(), + Object::String( + StringObject { + variant: StringVariant::ShortAsciiInterned, + bytes: [104, 116, 116, 112, 115].to_vec(), + ref_index: Some(44), + } + ).into(), + ].to_vec(), + ref_index: None, + } + ); + let seq2 = Object::Seq( + SeqObject { + variant: SeqVariant::FrozenSet, + items: [ + Object::String( + StringObject { + variant: StringVariant::ShortAsciiInterned, + bytes: [104, 116, 116, 112].to_vec(), + ref_index: None, + } + ).into(), + Object::String( + StringObject { + variant: StringVariant::ShortAsciiInterned, + bytes: [104, 116, 116, 112, 115].to_vec(), + ref_index: None, + } + ).into(), + ].to_vec(), + ref_index: Some(43), + } + ); + + assert!(seq1 == seq1); + assert!(seq2 == seq2); + assert!(seq1 == seq2); + assert!(seq2 == seq1); + + let mut hash1 = DefaultHasher::new(); + seq1.hash(&mut hash1); + + let mut hash2 = DefaultHasher::new(); + seq2.hash(&mut hash2); + + assert!(hash1.finish() == hash2.finish()); + } + + #[test] + fn seq_ref_equality() { + let obj1 = Object::Ref( + RefObject { + number: 43, + target: Object::String( + StringObject { + variant: StringVariant::ShortAsciiInterned, + bytes: [104, 116, 116, 112].to_vec(), + ref_index: Some(43), + }, + ).into(), + ref_index: Some(99), + } + ); + let obj2 = Object::String( + StringObject { + variant: StringVariant::ShortAsciiInterned, + bytes: [104, 116, 116, 112].to_vec(), + ref_index: None, + }, + ); + + assert!(obj1 == obj1); + assert!(obj2 == obj2); + assert!(obj1 == obj2); + assert!(obj2 == obj1); + } } diff --git a/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-1.pyc.fixed index 8fd1768..6de813b 100644 Binary files a/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-2.pyc.fixed index f54fe6c..a5f0acd 100644 Binary files a/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.13/ftplib.cpython-313.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/_compat_pickle.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/_compat_pickle.cpython-36.opt-1.pyc.fixed index 73eac0b..d53696c 100644 Binary files a/tests/cases/python_stdlib/3.6/_compat_pickle.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/_compat_pickle.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/_dummy_thread.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/_dummy_thread.cpython-36.pyc.fixed index e5f2032..bc9354c 100644 Binary files a/tests/cases/python_stdlib/3.6/_dummy_thread.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/_dummy_thread.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/_endian.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/_endian.cpython-36.opt-2.pyc.fixed index 52771d5..319de53 100644 Binary files a/tests/cases/python_stdlib/3.6/_endian.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/_endian.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/_sitebuiltins.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/_sitebuiltins.cpython-36.pyc.fixed index ffbcc2e..5b048f5 100644 Binary files a/tests/cases/python_stdlib/3.6/_sitebuiltins.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/_sitebuiltins.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/_test_warnings.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/_test_warnings.cpython-36.opt-1.pyc.fixed index 2c5f3ae..b250159 100644 Binary files a/tests/cases/python_stdlib/3.6/_test_warnings.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/_test_warnings.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/_weakrefset.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/_weakrefset.cpython-36.opt-2.pyc.fixed index e067dc8..2484934 100644 Binary files a/tests/cases/python_stdlib/3.6/_weakrefset.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/_weakrefset.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/ascii.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/ascii.cpython-36.opt-2.pyc.fixed index ae7d71a..600e682 100644 Binary files a/tests/cases/python_stdlib/3.6/ascii.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/ascii.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/asynchat.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/asynchat.cpython-36.opt-2.pyc.fixed index 87e23e5..761de69 100644 Binary files a/tests/cases/python_stdlib/3.6/asynchat.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/asynchat.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/binhex.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/binhex.cpython-36.pyc.fixed index ff055b6..f6abb7d 100644 Binary files a/tests/cases/python_stdlib/3.6/binhex.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/binhex.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/bytedesign.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/bytedesign.cpython-36.opt-2.pyc.fixed index c9d314b..0fe5bb5 100644 Binary files a/tests/cases/python_stdlib/3.6/bytedesign.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/bytedesign.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/calltip.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/calltip.cpython-36.pyc.fixed index 47666fc..6cefb08 100644 Binary files a/tests/cases/python_stdlib/3.6/calltip.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/calltip.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/case.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/case.cpython-36.opt-1.pyc.fixed index d53c999..58639c7 100644 Binary files a/tests/cases/python_stdlib/3.6/case.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/case.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/chaos.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/chaos.cpython-36.opt-1.pyc.fixed index 910be46..04d0f35 100644 Binary files a/tests/cases/python_stdlib/3.6/chaos.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/chaos.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/contextlib.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/contextlib.cpython-36.opt-2.pyc.fixed index 803db4d..c776d96 100644 Binary files a/tests/cases/python_stdlib/3.6/contextlib.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/contextlib.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/cp1253.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/cp1253.cpython-36.opt-1.pyc.fixed index 3e3ae2c..3ec8f65 100644 Binary files a/tests/cases/python_stdlib/3.6/cp1253.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/cp1253.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/cp424.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/cp424.cpython-36.opt-1.pyc.fixed index 8ba23da..519fef0 100644 Binary files a/tests/cases/python_stdlib/3.6/cp424.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/cp424.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/cp856.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/cp856.cpython-36.pyc.fixed index e6525e6..de1c1f6 100644 Binary files a/tests/cases/python_stdlib/3.6/cp856.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/cp856.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/cp857.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/cp857.cpython-36.pyc.fixed index 765dc5d..d0eaba6 100644 Binary files a/tests/cases/python_stdlib/3.6/cp857.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/cp857.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/cp860.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/cp860.cpython-36.pyc.fixed index 21f9aaa..e697a96 100644 Binary files a/tests/cases/python_stdlib/3.6/cp860.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/cp860.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/datetimetester.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/datetimetester.cpython-36.opt-2.pyc.fixed index f13c634..4ec9859 100644 Binary files a/tests/cases/python_stdlib/3.6/datetimetester.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/datetimetester.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/debugger_r.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/debugger_r.cpython-36.pyc.fixed index 4dfd4d9..b6513d6 100644 Binary files a/tests/cases/python_stdlib/3.6/debugger_r.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/debugger_r.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/dist.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/dist.cpython-36.opt-1.pyc.fixed index 998d9a3..0a7bcb8 100644 Binary files a/tests/cases/python_stdlib/3.6/dist.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/dist.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/dnd.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/dnd.cpython-36.opt-1.pyc.fixed index a16675f..436a09a 100644 Binary files a/tests/cases/python_stdlib/3.6/dnd.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/dnd.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/dyld.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/dyld.cpython-36.opt-1.pyc.fixed index e36e422..7541daa 100644 Binary files a/tests/cases/python_stdlib/3.6/dyld.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/dyld.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/enum.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/enum.cpython-36.opt-1.pyc.fixed index 5a1782d..4fbad95 100644 Binary files a/tests/cases/python_stdlib/3.6/enum.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/enum.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/expatbuilder.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/expatbuilder.cpython-36.pyc.fixed index 1ce8c5e..9f24123 100644 Binary files a/tests/cases/python_stdlib/3.6/expatbuilder.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/expatbuilder.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/expatreader.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/expatreader.cpython-36.pyc.fixed index 08073c8..e455939 100644 Binary files a/tests/cases/python_stdlib/3.6/expatreader.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/expatreader.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/fix_idioms.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/fix_idioms.cpython-36.opt-2.pyc.fixed index 696c686..aa7127b 100644 Binary files a/tests/cases/python_stdlib/3.6/fix_idioms.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/fix_idioms.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/fix_tuple_params.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/fix_tuple_params.cpython-36.opt-1.pyc.fixed index 6c477c4..7159309 100644 Binary files a/tests/cases/python_stdlib/3.6/fix_tuple_params.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/fix_tuple_params.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/fixer_base.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/fixer_base.cpython-36.opt-1.pyc.fixed index fd123af..001ad93 100644 Binary files a/tests/cases/python_stdlib/3.6/fixer_base.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/fixer_base.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/gzip.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/gzip.cpython-36.opt-1.pyc.fixed index f32f58c..07b29ce 100644 Binary files a/tests/cases/python_stdlib/3.6/gzip.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/gzip.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/lock_tests.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/lock_tests.cpython-36.pyc.fixed index 534dbbb..b61aa2f 100644 Binary files a/tests/cases/python_stdlib/3.6/lock_tests.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/lock_tests.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.opt-2.pyc.fixed index 1d8ad49..337ed1c 100644 Binary files a/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.pyc.fixed index f2115b6..fcc6d30 100644 Binary files a/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/mapping_tests.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/message.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/message.cpython-36.opt-1.pyc.fixed index 5326a18..ae2badf 100644 Binary files a/tests/cases/python_stdlib/3.6/message.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/message.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/parser.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/parser.cpython-36.opt-2.pyc.fixed index 718c216..5d2ca90 100644 Binary files a/tests/cases/python_stdlib/3.6/parser.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/parser.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/penrose.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/penrose.cpython-36.opt-1.pyc.fixed index 08dd520..8ac0d2b 100644 Binary files a/tests/cases/python_stdlib/3.6/penrose.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/penrose.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/popen_forkserver.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/popen_forkserver.cpython-36.opt-1.pyc.fixed index 9db0906..21eb6ea 100644 Binary files a/tests/cases/python_stdlib/3.6/popen_forkserver.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/popen_forkserver.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/profile.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/profile.cpython-36.pyc.fixed index a541228..d0f0f80 100644 Binary files a/tests/cases/python_stdlib/3.6/profile.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/profile.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/protocols.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/protocols.cpython-36.opt-2.pyc.fixed index 50382d8..443ba93 100644 Binary files a/tests/cases/python_stdlib/3.6/protocols.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/protocols.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/pyshell.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/pyshell.cpython-36.opt-2.pyc.fixed index f8dddef..ee686ce 100644 Binary files a/tests/cases/python_stdlib/3.6/pyshell.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/pyshell.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/quoprimime.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/quoprimime.cpython-36.pyc.fixed index ca2fa3f..227e9c5 100644 Binary files a/tests/cases/python_stdlib/3.6/quoprimime.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/quoprimime.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/random.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/random.cpython-36.pyc.fixed index aacad61..f9e2488 100644 Binary files a/tests/cases/python_stdlib/3.6/random.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/random.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/redirector.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/redirector.cpython-36.pyc.fixed index 1da1556..d544eb5 100644 Binary files a/tests/cases/python_stdlib/3.6/redirector.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/redirector.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/refactor.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/refactor.cpython-36.opt-1.pyc.fixed index df69d27..e62a9aa 100644 Binary files a/tests/cases/python_stdlib/3.6/refactor.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/refactor.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/register.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/register.cpython-36.opt-1.pyc.fixed index b3d7a8c..41f9b67 100644 Binary files a/tests/cases/python_stdlib/3.6/register.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/register.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/saxutils.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/saxutils.cpython-36.pyc.fixed index 712e047..c7223ea 100644 Binary files a/tests/cases/python_stdlib/3.6/saxutils.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/saxutils.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/signalinterproctester.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/signalinterproctester.cpython-36.pyc.fixed index 7130bb3..ed14b19 100644 Binary files a/tests/cases/python_stdlib/3.6/signalinterproctester.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/signalinterproctester.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/simpledialog.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/simpledialog.cpython-36.pyc.fixed index e03804c..2005399 100644 Binary files a/tests/cases/python_stdlib/3.6/simpledialog.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/simpledialog.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/smtpd.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/smtpd.cpython-36.opt-2.pyc.fixed index 8eb41ce..aa37dd6 100644 Binary files a/tests/cases/python_stdlib/3.6/smtpd.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/smtpd.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/squeezer.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/squeezer.cpython-36.pyc.fixed index 39f3fe7..cc9c2e4 100644 Binary files a/tests/cases/python_stdlib/3.6/squeezer.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/squeezer.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/ssl.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/ssl.cpython-36.pyc.fixed index f2d5ba9..2db1fde 100644 Binary files a/tests/cases/python_stdlib/3.6/ssl.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/ssl.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/statusbar.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/statusbar.cpython-36.pyc.fixed index 242e71c..4186bea 100644 Binary files a/tests/cases/python_stdlib/3.6/statusbar.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/statusbar.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/template.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/template.cpython-36.opt-2.pyc.fixed index 4aa0f68..0d4968d 100644 Binary files a/tests/cases/python_stdlib/3.6/template.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/template.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/test_parser.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/test_parser.cpython-36.opt-2.pyc.fixed index 8f6ed7c..2f49ded 100644 Binary files a/tests/cases/python_stdlib/3.6/test_parser.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/test_parser.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/test_strtod.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/test_strtod.cpython-36.opt-1.pyc.fixed index 6305293..b70ece9 100644 Binary files a/tests/cases/python_stdlib/3.6/test_strtod.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/test_strtod.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/threading.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/threading.cpython-36.opt-2.pyc.fixed index fc35944..569e975 100644 Binary files a/tests/cases/python_stdlib/3.6/threading.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/threading.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/traceback.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/traceback.cpython-36.opt-1.pyc.fixed index 224d2e1..bfa119a 100644 Binary files a/tests/cases/python_stdlib/3.6/traceback.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/traceback.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/tree.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/tree.cpython-36.opt-2.pyc.fixed index bceaacb..d7003f4 100644 Binary files a/tests/cases/python_stdlib/3.6/tree.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/tree.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/turtle.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/turtle.cpython-36.pyc.fixed index 0e4fcf3..2fe4100 100644 Binary files a/tests/cases/python_stdlib/3.6/turtle.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/turtle.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/types.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/types.cpython-36.opt-1.pyc.fixed index f873f1d..06aa7c8 100644 Binary files a/tests/cases/python_stdlib/3.6/types.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/types.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/types.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/types.cpython-36.pyc.fixed index f873f1d..06aa7c8 100644 Binary files a/tests/cases/python_stdlib/3.6/types.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/types.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/unicode_internal.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/unicode_internal.cpython-36.opt-1.pyc.fixed index a0f4f8a..bbd70b6 100644 Binary files a/tests/cases/python_stdlib/3.6/unicode_internal.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/unicode_internal.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/utf_32.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/utf_32.cpython-36.opt-1.pyc.fixed index ee94a48..bce2086 100644 Binary files a/tests/cases/python_stdlib/3.6/utf_32.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/utf_32.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/util.cpython-36.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.6/util.cpython-36.opt-1.pyc.fixed index 5a9287f..f66c870 100644 Binary files a/tests/cases/python_stdlib/3.6/util.cpython-36.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.6/util.cpython-36.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/util.cpython-36.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.6/util.cpython-36.opt-2.pyc.fixed index 8af32b8..405cf31 100644 Binary files a/tests/cases/python_stdlib/3.6/util.cpython-36.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.6/util.cpython-36.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/util.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/util.cpython-36.pyc.fixed index 2e3e82a..c606916 100644 Binary files a/tests/cases/python_stdlib/3.6/util.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/util.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/uuid.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/uuid.cpython-36.pyc.fixed index 11be7e2..6631d8b 100644 Binary files a/tests/cases/python_stdlib/3.6/uuid.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/uuid.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/weakref.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/weakref.cpython-36.pyc.fixed index 46399ec..9efc313 100644 Binary files a/tests/cases/python_stdlib/3.6/weakref.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/weakref.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.6/xmlreader.cpython-36.pyc.fixed b/tests/cases/python_stdlib/3.6/xmlreader.cpython-36.pyc.fixed index 51450bb..92b795c 100644 Binary files a/tests/cases/python_stdlib/3.6/xmlreader.cpython-36.pyc.fixed and b/tests/cases/python_stdlib/3.6/xmlreader.cpython-36.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/__init__.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/__init__.cpython-37.opt-2.pyc.fixed index 379e36d..e9b067c 100644 Binary files a/tests/cases/python_stdlib/3.7/__init__.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/__init__.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/_py_abc.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/_py_abc.cpython-37.opt-2.pyc.fixed index 4cc75b3..6240d84 100644 Binary files a/tests/cases/python_stdlib/3.7/_py_abc.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/_py_abc.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/_pydecimal.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/_pydecimal.cpython-37.opt-2.pyc.fixed index 41008a8..9cfa0f7 100644 Binary files a/tests/cases/python_stdlib/3.7/_pydecimal.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/_pydecimal.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/_test_multiprocessing.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/_test_multiprocessing.cpython-37.pyc.fixed index 9f1b137..a872d8a 100644 Binary files a/tests/cases/python_stdlib/3.7/_test_multiprocessing.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/_test_multiprocessing.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/_weakrefset.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/_weakrefset.cpython-37.opt-1.pyc.fixed index 1e37519..927197b 100644 Binary files a/tests/cases/python_stdlib/3.7/_weakrefset.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/_weakrefset.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/abc.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/abc.cpython-37.pyc.fixed index 6727c57..8bae391 100644 Binary files a/tests/cases/python_stdlib/3.7/abc.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/abc.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/binhex.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/binhex.cpython-37.opt-2.pyc.fixed index 88400f8..048c07e 100644 Binary files a/tests/cases/python_stdlib/3.7/binhex.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/binhex.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/cmd.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/cmd.cpython-37.pyc.fixed index dd33db6..8c9e489 100644 Binary files a/tests/cases/python_stdlib/3.7/cmd.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/cmd.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/config.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/config.cpython-37.opt-1.pyc.fixed index 2e05eda..d885b14 100644 Binary files a/tests/cases/python_stdlib/3.7/config.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/config.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/contentmanager.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/contentmanager.cpython-37.opt-2.pyc.fixed index bc641fe..2ee8ebc 100644 Binary files a/tests/cases/python_stdlib/3.7/contentmanager.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/contentmanager.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/context.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/context.cpython-37.pyc.fixed index a95af37..5b2fede 100644 Binary files a/tests/cases/python_stdlib/3.7/context.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/context.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/cp1006.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/cp1006.cpython-37.opt-2.pyc.fixed index e6c6e69..4a97d42 100644 Binary files a/tests/cases/python_stdlib/3.7/cp1006.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/cp1006.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/cp1254.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/cp1254.cpython-37.pyc.fixed index cc4b76e..1647439 100644 Binary files a/tests/cases/python_stdlib/3.7/cp1254.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/cp1254.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/cp1257.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/cp1257.cpython-37.opt-2.pyc.fixed index d2c92f9..e6813e3 100644 Binary files a/tests/cases/python_stdlib/3.7/cp1257.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/cp1257.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/cp737.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/cp737.cpython-37.opt-1.pyc.fixed index 807421b..a3ddd1c 100644 Binary files a/tests/cases/python_stdlib/3.7/cp737.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/cp737.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/datetime.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/datetime.cpython-37.opt-2.pyc.fixed index 8c6961c..a046075 100644 Binary files a/tests/cases/python_stdlib/3.7/datetime.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/datetime.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/difflib.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/difflib.cpython-37.opt-1.pyc.fixed index 42fb430..3f09427 100644 Binary files a/tests/cases/python_stdlib/3.7/difflib.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/difflib.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/dis.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/dis.cpython-37.opt-1.pyc.fixed index 2e98092..e764ad9 100644 Binary files a/tests/cases/python_stdlib/3.7/dis.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/dis.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/fileinput.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/fileinput.cpython-37.opt-1.pyc.fixed index 74786d2..386d4ac 100644 Binary files a/tests/cases/python_stdlib/3.7/fileinput.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/fileinput.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/fix_idioms.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/fix_idioms.cpython-37.opt-2.pyc.fixed index e7138c0..757af14 100644 Binary files a/tests/cases/python_stdlib/3.7/fix_idioms.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/fix_idioms.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/fixer_util.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/fixer_util.cpython-37.opt-1.pyc.fixed index 85796da..d6ba7dd 100644 Binary files a/tests/cases/python_stdlib/3.7/fixer_util.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/fixer_util.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/font.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/font.cpython-37.opt-2.pyc.fixed index e0e34e3..58bbb45 100644 Binary files a/tests/cases/python_stdlib/3.7/font.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/font.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/format.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/format.cpython-37.opt-2.pyc.fixed index 255398d..df81f8a 100644 Binary files a/tests/cases/python_stdlib/3.7/format.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/format.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/fractions.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/fractions.cpython-37.opt-2.pyc.fixed index ae1e75a..98a1ead 100644 Binary files a/tests/cases/python_stdlib/3.7/fractions.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/fractions.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/ftplib.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/ftplib.cpython-37.opt-1.pyc.fixed index 3f439d4..f279112 100644 Binary files a/tests/cases/python_stdlib/3.7/ftplib.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/ftplib.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/headers.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/headers.cpython-37.opt-1.pyc.fixed index 1778086..96fc267 100644 Binary files a/tests/cases/python_stdlib/3.7/headers.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/headers.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/heap.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/heap.cpython-37.opt-2.pyc.fixed index d3c9daa..5b7eb2f 100644 Binary files a/tests/cases/python_stdlib/3.7/heap.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/heap.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/heapq.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/heapq.cpython-37.opt-1.pyc.fixed index d467c06..37634a2 100644 Binary files a/tests/cases/python_stdlib/3.7/heapq.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/heapq.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/help.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/help.cpython-37.pyc.fixed index 4cfba46..3fae94b 100644 Binary files a/tests/cases/python_stdlib/3.7/help.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/help.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/help_about.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/help_about.cpython-37.pyc.fixed index 853536a..7b48317 100644 Binary files a/tests/cases/python_stdlib/3.7/help_about.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/help_about.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/install_data.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/install_data.cpython-37.pyc.fixed index 597cc30..d97ed94 100644 Binary files a/tests/cases/python_stdlib/3.7/install_data.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/install_data.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/latin_1.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/latin_1.cpython-37.opt-1.pyc.fixed index c5e3e62..31dd701 100644 Binary files a/tests/cases/python_stdlib/3.7/latin_1.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/latin_1.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/minidom.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/minidom.cpython-37.opt-2.pyc.fixed index 3e266de..89fbf1a 100644 Binary files a/tests/cases/python_stdlib/3.7/minidom.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/minidom.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/mock_tk.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/mock_tk.cpython-37.opt-2.pyc.fixed index 49737ce..527adc7 100644 Binary files a/tests/cases/python_stdlib/3.7/mock_tk.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/mock_tk.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/modulefinder.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/modulefinder.cpython-37.pyc.fixed index 7c73853..68b3ae1 100644 Binary files a/tests/cases/python_stdlib/3.7/modulefinder.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/modulefinder.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/multibytecodec_support.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/multibytecodec_support.cpython-37.opt-2.pyc.fixed index 890f134..e9661a7 100644 Binary files a/tests/cases/python_stdlib/3.7/multibytecodec_support.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/multibytecodec_support.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/operator.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/operator.cpython-37.opt-1.pyc.fixed index c295b23..4b42dac 100644 Binary files a/tests/cases/python_stdlib/3.7/operator.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/operator.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/optparse.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/optparse.cpython-37.opt-1.pyc.fixed index d45cf30..dfecd03 100644 Binary files a/tests/cases/python_stdlib/3.7/optparse.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/optparse.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/outwin.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/outwin.cpython-37.opt-1.pyc.fixed index 16cf1ff..f341bf1 100644 Binary files a/tests/cases/python_stdlib/3.7/outwin.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/outwin.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/pipes.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/pipes.cpython-37.opt-1.pyc.fixed index 8f56653..9c094a2 100644 Binary files a/tests/cases/python_stdlib/3.7/pipes.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/pipes.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/pprint.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/pprint.cpython-37.opt-1.pyc.fixed index 0c28275..8ddad8c 100644 Binary files a/tests/cases/python_stdlib/3.7/pprint.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/pprint.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/proactor_events.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/proactor_events.cpython-37.opt-1.pyc.fixed index 2394828..5673518 100644 Binary files a/tests/cases/python_stdlib/3.7/proactor_events.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/proactor_events.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/process.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/process.cpython-37.pyc.fixed index dd759d7..a7d39ef 100644 Binary files a/tests/cases/python_stdlib/3.7/process.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/process.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/pulldom.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/pulldom.cpython-37.opt-1.pyc.fixed index 1e403ac..14b2159 100644 Binary files a/tests/cases/python_stdlib/3.7/pulldom.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/pulldom.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/py3_test_grammar.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/py3_test_grammar.cpython-37.opt-2.pyc.fixed index 1e0642b..96991c7 100644 Binary files a/tests/cases/python_stdlib/3.7/py3_test_grammar.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/py3_test_grammar.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/pyclbr.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/pyclbr.cpython-37.opt-2.pyc.fixed index 5d88e4b..f86d54f 100644 Binary files a/tests/cases/python_stdlib/3.7/pyclbr.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/pyclbr.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/python-config.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/python-config.cpython-37.opt-1.pyc.fixed index becf808..a11dc3f 100644 Binary files a/tests/cases/python_stdlib/3.7/python-config.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/python-config.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/replace.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/replace.cpython-37.opt-1.pyc.fixed index c0c9e8d..0d12ed4 100644 Binary files a/tests/cases/python_stdlib/3.7/replace.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/replace.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/saxutils.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/saxutils.cpython-37.opt-2.pyc.fixed index 9019d84..8578442 100644 Binary files a/tests/cases/python_stdlib/3.7/saxutils.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/saxutils.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/secrets.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/secrets.cpython-37.opt-1.pyc.fixed index 06c0ea6..cadfb01 100644 Binary files a/tests/cases/python_stdlib/3.7/secrets.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/secrets.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/shutil.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/shutil.cpython-37.pyc.fixed index 34740ce..557253b 100644 Binary files a/tests/cases/python_stdlib/3.7/shutil.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/shutil.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/sorting_animate.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/sorting_animate.cpython-37.opt-2.pyc.fixed index c6b1856..333b7e8 100644 Binary files a/tests/cases/python_stdlib/3.7/sorting_animate.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/sorting_animate.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/sortperf.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/sortperf.cpython-37.opt-1.pyc.fixed index 19e2e38..35395a5 100644 Binary files a/tests/cases/python_stdlib/3.7/sortperf.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/sortperf.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/spawn.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/spawn.cpython-37.pyc.fixed index 0122e0f..d2cd052 100644 Binary files a/tests/cases/python_stdlib/3.7/spawn.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/spawn.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/sre_parse.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/sre_parse.cpython-37.opt-2.pyc.fixed index 449cda3..cde72ea 100644 Binary files a/tests/cases/python_stdlib/3.7/sre_parse.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/sre_parse.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/support.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/support.cpython-37.pyc.fixed index 2f3f02a..9a4f459 100644 Binary files a/tests/cases/python_stdlib/3.7/support.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/support.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/test_calltip.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/test_calltip.cpython-37.opt-2.pyc.fixed index 6217215..7053a56 100644 Binary files a/tests/cases/python_stdlib/3.7/test_calltip.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/test_calltip.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/test_reprlib.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/test_reprlib.cpython-37.opt-1.pyc.fixed index 12ac9dd..4811134 100644 Binary files a/tests/cases/python_stdlib/3.7/test_reprlib.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/test_reprlib.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/token.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/token.cpython-37.opt-2.pyc.fixed index d53b969..9b5907b 100644 Binary files a/tests/cases/python_stdlib/3.7/token.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/token.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/traceback.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/traceback.cpython-37.opt-1.pyc.fixed index 603480a..0cb9cfb 100644 Binary files a/tests/cases/python_stdlib/3.7/traceback.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/traceback.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/uu.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/uu.cpython-37.opt-2.pyc.fixed index 92f6f3f..48eb5ab 100644 Binary files a/tests/cases/python_stdlib/3.7/uu.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/uu.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/uu_codec.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/uu_codec.cpython-37.pyc.fixed index 3bbd564..b5453cc 100644 Binary files a/tests/cases/python_stdlib/3.7/uu_codec.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/uu_codec.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/uuid.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/uuid.cpython-37.pyc.fixed index b711c45..2c26c6e 100644 Binary files a/tests/cases/python_stdlib/3.7/uuid.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/uuid.cpython-37.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/window.cpython-37.opt-2.pyc.fixed b/tests/cases/python_stdlib/3.7/window.cpython-37.opt-2.pyc.fixed index cd9b57e..a05d50d 100644 Binary files a/tests/cases/python_stdlib/3.7/window.cpython-37.opt-2.pyc.fixed and b/tests/cases/python_stdlib/3.7/window.cpython-37.opt-2.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/windows_events.cpython-37.opt-1.pyc.fixed b/tests/cases/python_stdlib/3.7/windows_events.cpython-37.opt-1.pyc.fixed index aa47a34..707f5e8 100644 Binary files a/tests/cases/python_stdlib/3.7/windows_events.cpython-37.opt-1.pyc.fixed and b/tests/cases/python_stdlib/3.7/windows_events.cpython-37.opt-1.pyc.fixed differ diff --git a/tests/cases/python_stdlib/3.7/xmlreader.cpython-37.pyc.fixed b/tests/cases/python_stdlib/3.7/xmlreader.cpython-37.pyc.fixed index 6cae8fd..fd48a69 100644 Binary files a/tests/cases/python_stdlib/3.7/xmlreader.cpython-37.pyc.fixed and b/tests/cases/python_stdlib/3.7/xmlreader.cpython-37.pyc.fixed differ