diff --git a/tests/test-config-case.out b/tests/test-config-case.out
deleted file mode 100644
--- a/tests/test-config-case.out
+++ /dev/null
@@ -1,2 +0,0 @@
-Section.KeY=Case Sensitive
-Section.key=lower case
diff --git a/tests/test-config-case b/tests/test-config-case.t
old mode 100755
new mode 100644
rename from tests/test-config-case
rename to tests/test-config-case.t
--- a/tests/test-config-case
+++ b/tests/test-config-case.t
@@ -1,7 +1,8 @@
-#!/bin/sh
+  $ echo '[Section]' >> $HGRCPATH
+  $ echo 'KeY = Case Sensitive' >> $HGRCPATH
+  $ echo 'key = lower case' >> $HGRCPATH
 
-echo '[Section]' >> $HGRCPATH
-echo 'KeY = Case Sensitive' >> $HGRCPATH
-echo 'key = lower case' >> $HGRCPATH
+  $ hg showconfig Section
+  Section.KeY=Case Sensitive
+  Section.key=lower case
 
-hg showconfig Section