diff options
Diffstat (limited to 'vendor/bitflags/src/tests/flags.rs')
| -rw-r--r-- | vendor/bitflags/src/tests/flags.rs | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/vendor/bitflags/src/tests/flags.rs b/vendor/bitflags/src/tests/flags.rs deleted file mode 100644 index 7a625b31..00000000 --- a/vendor/bitflags/src/tests/flags.rs +++ /dev/null @@ -1,46 +0,0 @@ -use super::*; - -use crate::Flags; - -#[test] -fn cases() { - let flags = TestFlags::FLAGS - .iter() - .map(|flag| (flag.name(), flag.value().bits())) - .collect::<Vec<_>>(); - - assert_eq!( - vec![ - ("A", 1u8), - ("B", 1 << 1), - ("C", 1 << 2), - ("ABC", 1 | 1 << 1 | 1 << 2), - ], - flags, - ); - - assert_eq!(0, TestEmpty::FLAGS.iter().count()); -} - -mod external { - use super::*; - - #[test] - fn cases() { - let flags = TestExternal::FLAGS - .iter() - .map(|flag| (flag.name(), flag.value().bits())) - .collect::<Vec<_>>(); - - assert_eq!( - vec![ - ("A", 1u8), - ("B", 1 << 1), - ("C", 1 << 2), - ("ABC", 1 | 1 << 1 | 1 << 2), - ("", !0), - ], - flags, - ); - } -} |
