chiark / gitweb /
test suite: gitattributes: Test that old macros are updated
[dgit.git] / tests / tests / gitattributes
index 416206b21e4ff3bb08ebafbc2f212a74d4a2db26..0b361ada3d99310fec167eaef90c2531d85758cb 100755 (executable)
@@ -262,4 +262,24 @@ sums_check
 
 cd ..
 
+t-dgit-warn-check 0 -cdgit.default.setup-gitattributes=false \
+       clone $p sid $p.clone.old
+
+cd $p.clone.old
+
+mkdir -p .git/info
+cat >.git/info/attributes <<'END'
+*       dgit-defuse-attrs
+[attr]dgit-defuse-attrs -text -eol -crlf -ident -filter
+# ^ see GITATTRIBUTES in dgit(7) and dgit setup-new-tree in dgit(1)
+END
+
+t-dgit setup-gitattributes
+git reset --hard
+
+sums=sums.old
+sums_check
+
+cd ..
+
 t-ok