7478677e5ba8806f2ffde474524dccd6fc37ed72
markd
  Thu Jan 30 20:10:01 2025 -0800
added my old tabFmt command due to popular demand

diff --git src/utils/tabFmt/tests/makefile src/utils/tabFmt/tests/makefile
new file mode 100644
index 00000000000..7da1de32052
--- /dev/null
+++ src/utils/tabFmt/tests/makefile
@@ -0,0 +1,39 @@
+kentSrc = ../../..
+include ${kentSrc}/inc/common.mk
+
+tabFmt = ${DESTBINDIR}/tabFmt
+
+test:: defaultTest rightTest numRightTest specialTest passNoTabTest numRightPassNoTabTest
+
+defaultTest: mkdirs
+	${tabFmt} input/basic.tab >output/$@.txt
+	diff expected/$@.txt output/$@.txt
+
+rightTest: mkdirs
+	${tabFmt} -right input/basic.tab >output/$@.txt
+	diff expected/$@.txt output/$@.txt
+
+numRightTest: mkdirs
+	${tabFmt} -numRight input/basic.tab >output/$@.txt
+	diff expected/$@.txt output/$@.txt
+
+# special character test
+specialTest: mkdirs
+	${tabFmt} -numRight input/special.tab >output/$@.txt
+	diff expected/$@.txt output/$@.txt
+
+# test of -passNoTab
+passNoTabTest: mkdirs
+	${tabFmt} -numRight -passNoTab input/statsLabels.tab output/$@.txt
+	diff expected/$@.txt output/$@.txt
+
+# another tests of-numRight and -passNoTab that failed
+numRightPassNoTabTest:
+	${tabFmt} -numRight -passNoTab input/numRightPassNoTab.tab output/$@.txt
+	diff expected/$@.txt output/$@.txt
+
+mkdirs:
+	@mkdir -p output
+
+clean::
+	rm -rf output