chiark / gitweb /
subst test: Test mf1 Filename
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 15 May 2022 12:49:41 +0000 (13:49 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 15 May 2022 14:19:55 +0000 (15:19 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/shapelib.rs

index 56760fe6bbd793ff980a4e31976f1201d5be1ca0..94c0b5e65f8e60612b33bd62f58f0013a4d814c4 100644 (file)
@@ -1162,7 +1162,11 @@ fn test_subst_mf1() {
 
   let mformat = materials_format::Version::try_from_integer(1).unwrap();
   let s_t = |s| Substituting::new(mformat, Dollars::Text, s);
+  let s_f = |s| Substituting::new(mformat, Dollars::Filename, s);
 
+  assert_eq!(subst(s_f("die-image-_c"), "_c", "blue")
+             .unwrap().finish().unwrap(),
+             "die-image-blue");
   assert_eq!(subst(s_t("a _colour die"), "_colour", "blue")
              .unwrap().finish().unwrap(),
              "a blue die");