]> git.proxmox.com Git - rustc.git/blobdiff - vendor/regex/tests/set.rs
New upstream version 1.51.0+dfsg1
[rustc.git] / vendor / regex / tests / set.rs
index 648feec4be5739208bf2891c66e827c0952f63d1..37fcf8700cd717db8c21f0be87dd9c78cb406dbd 100644 (file)
@@ -54,3 +54,14 @@ fn get_set_patterns() {
     let set = regex_set!(&["a", "b"]);
     assert_eq!(vec!["a", "b"], set.patterns());
 }
+
+#[test]
+fn len_and_empty() {
+    let empty = regex_set!(&[""; 0]);
+    assert_eq!(empty.len(), 0);
+    assert!(empty.is_empty());
+
+    let not_empty = regex_set!(&["ab", "b"]);
+    assert_eq!(not_empty.len(), 2);
+    assert!(!not_empty.is_empty());
+}