MCPcopy Create free account
hub / github.com/Lymia/enumset / test_extend

Function test_extend

enumset_test/tests/mixedset_basic_ops.rs:141–149  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

139
140#[test]
141fn test_extend() {
142 let mut set = MixedEnumSet::from(Enum::A);
143 set.extend(Enum::B | Enum::C);
144 assert_eq!(set, Enum::A | Enum::B | Enum::C);
145 set.extend(&[Enum::E | Enum::F]);
146 assert_eq!(set, Enum::A | Enum::B | Enum::C | Enum::E | Enum::F);
147 set.extend([Enum::G | Enum::H]);
148 assert_eq!(set, Enum::A | Enum::B | Enum::C | Enum::E | Enum::F | Enum::G | Enum::H);
149}
150
151#[test]
152fn test_from_iterator() {

Callers

nothing calls this directly

Calls 1

extendMethod · 0.80

Tested by

no test coverage detected