From 0551aa5998226769e64b9e47ba1906c7a0cc3270 Mon Sep 17 00:00:00 2001 From: iximeow Date: Sun, 22 Mar 2020 13:41:05 -0700 Subject: yaxpeax-x86 decodes in 32-bit mode now --- test/protected_mode/regspec.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 test/protected_mode/regspec.rs (limited to 'test/protected_mode/regspec.rs') diff --git a/test/protected_mode/regspec.rs b/test/protected_mode/regspec.rs new file mode 100644 index 0000000..bd996cc --- /dev/null +++ b/test/protected_mode/regspec.rs @@ -0,0 +1,20 @@ +use yaxpeax_x86::protected_mode::RegSpec; +use std::collections::{BTreeMap, HashMap}; + +#[test] +fn test_ord() { + let _: BTreeMap = BTreeMap::new(); +} + +#[test] +fn test_hash() { + let _: HashMap = HashMap::new(); +} + +#[test] +fn test_labels() { + assert_eq!(RegSpec::eip().name(), "eip"); + assert_eq!(RegSpec::ebp().name(), "ebp"); + assert_eq!(RegSpec::gs().name(), "gs"); + assert_eq!(RegSpec::al().name(), "al"); +} -- cgit v1.1