                       ext = path.extname(testFileName)
                       testName = path.basename(testFileName, ext)
                       # If prefixed with underscore (_) then this is a hidden test
+                      shouldSkip = false
                       if testFileName[0] is '_'
                         # Do not show this test
-                        return
+                        shouldSkip = true
                       # Confirm this is a test
-                      it "#{testName} #{testFileName}", ->
+                      it "#{if shouldSkip then '# ' else ''}#{testName} #{testFileName}", ->
 
                         # Generate paths to test files
                         originalTestPath = path.resolve(originalDir, testFileName)

          langNames = fs.readdirSync(langsDir)
          for lang in langNames

            # FIXME: Skip testing ocaml in Windows
            if isWindows and unspportedLangs.windows.indexOf(lang) isnt -1
              console.warn("Tests for Windows do not support #{lang}")
              continue

            do (lang) ->
              # Generate the path to where al of the tests are

  process.env.OSTYPE is 'cygwin' or
  process.env.OSTYPE is 'msys'

unsupportedLangs = {
  all: [
  ]
  windows: [
    "ocaml"
    "r"
