                       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

                  fs.mkdirSync(expectedDir)

                # Language group tests
                describe "#{if shouldSkipLang then '#' else ''}when beautifying language '#{lang}'", ->

                  # All tests for language
                  testNames = fs.readdirSync(originalDir)
