<commit_before><html>
    <head>
        <meta charset="utf-8">
        <title>Unit Tests</title>
        <link rel="stylesheet" href="bower_components/mocha/mocha.css"/>
    </head>
    <body>
        <div id="mocha"></div>
        <script src="bower_components/mocha/mocha.js"></script>
        <script src="bower_components/chai/chai.js"></script>
        <script>
            // Chai
            window.expect = chai.expect;

            // globals mocha
            mocha.setup( 'bdd' );
        </script>
        <script src="bower_components/underscore/underscore.js"></script>
        <script src="bower_components/handlebars/handlebars.js"></script>
        <script src="bower_components/moment/moment.js"></script>
        <!-- array -->
        <script src="../src/array/join.js"></script>
        <script src="specs/array/JoinSpec.js"></script>
        <!-- collection -->
        <script src="../src/collection/limit.js"></script>
        <script src="specs/collection/LimitSpec.js"></script>
        <script src="../src/collection/where.js"></script>
        <script src="specs/collection/WhereSpec.js"></script>
        <!-- comparison -->
        <script src="../src/comparison/if-eq.js"></script>
        <script src="specs/comparison/IfEqSpec.js"></script>
        <script src="../src/comparison/if-noteq.js"></script>
        <script src="specs/comparison/IfNotEqSpec.js"></script>
        <script src="../src/comparison/if-eqor.js"></script>
        <script src="specs/comparison/IfEqOrSpec.js"></script>
        <script src="../src/comparison/if-gt.js"></script>
        <script src="specs/comparison/IfGtSpec.js"></script>
        <script src="../src/comparison/if-gte.js"></script>
        <script src="specs/comparison/IfGteSpec.js"></script>
        <script src="../src/comparison/if-lt.js"></script>
        <script src="specs/comparison/IfLtSpec.js"></script>
        <script src="../src/comparison/if-lte.js"></script>
        <script src="specs/comparison/IfLteSpec.js"></script>
        <!-- date -->
        <script src="../src/date/ago.js"></script>
        <script src="specs/date/AgoSpec.js"></script>
        <script src="../src/date/formatDate.js"></script>
        <script src="specs/date/FormatDateSpec.js"></script>
        <script src="../src/date/fromNow.js"></script>
        <script src="specs/date/FromNowSpec.js"></script>
        <script src="../src/date/now.js"></script>
        <script src="specs/date/NowSpec.js"></script>
        <!-- form -->
        <script src="../src/form/select-options-list.js"></script>
        <script src="specs/form/SelectOptionsListSpec.js"></script>
        <!-- math -->
        <script src="../src/math/add.js"></script>
        <script src="specs/math/AddSpec.js"></script>
        <script src="../src/math/ceil.js"></script>
        <script src="specs/math/CeilSpec.js"></script>
        <script src="../src/math/divide.js"></script>
        <script src="specs/math/DivideSpec.js"></script>
        <script src="../src/math/floor.js"></script>
        <script src="specs/math/FloorSpec.js"></script>
        <script src="../src/math/multiply.js"></script>
        <script src="specs/math/MultiplySpec.js"></script>
        <script src="../src/math/round.js"></script>
        <script src="specs/math/RoundSpec.js"></script>
        <script src="../src/math/subtract.js"></script>
        <script src="specs/math/SubtractSpec.js"></script>
        <!-- string -->
        <script src="../src/string/capitalize.js"></script>
        <script src="specs/string/CapitalizeSpec.js"></script>
        <script src="../src/string/encodeURIComponent.js"></script>
        <script src="specs/string/EncodeURIComponentSpec.js"></script>
        <script src="../src/string/lowercase.js"></script>
        <script src="specs/string/LowercaseSpec.js"></script>
        <script src="../src/string/uppercase.js"></script>
        <script src="specs/string/UppercaseSpec.js"></script>
        <!-- Run Specs -->
        <script src="specRunner.js"></script>
    </body>
</html><commit_msg>Add markdown tests to spec runners<commit_after><html>
    <head>
        <meta charset="utf-8">
        <title>Unit Tests</title>
        <link rel="stylesheet" href="bower_components/mocha/mocha.css"/>
    </head>
    <body>
        <div id="mocha"></div>
        <script src="bower_components/mocha/mocha.js"></script>
        <script src="bower_components/chai/chai.js"></script>
        <script>
            // Chai
            window.expect = chai.expect;

            // globals mocha
            mocha.setup( 'bdd' );
        </script>
        <script src="bower_components/underscore/underscore.js"></script>
        <script src="bower_components/handlebars/handlebars.js"></script>
        <script src="bower_components/moment/moment.js"></script>
        <script src="bower_components/pagedown/Markdown.Converter.js"></script>
        <!-- array -->
        <script src="../src/array/join.js"></script>
        <script src="specs/array/JoinSpec.js"></script>
        <!-- collection -->
        <script src="../src/collection/limit.js"></script>
        <script src="specs/collection/LimitSpec.js"></script>
        <script src="../src/collection/where.js"></script>
        <script src="specs/collection/WhereSpec.js"></script>
        <!-- comparison -->
        <script src="../src/comparison/if-eq.js"></script>
        <script src="specs/comparison/IfEqSpec.js"></script>
        <script src="../src/comparison/if-noteq.js"></script>
        <script src="specs/comparison/IfNotEqSpec.js"></script>
        <script src="../src/comparison/if-eqor.js"></script>
        <script src="specs/comparison/IfEqOrSpec.js"></script>
        <script src="../src/comparison/if-gt.js"></script>
        <script src="specs/comparison/IfGtSpec.js"></script>
        <script src="../src/comparison/if-gte.js"></script>
        <script src="specs/comparison/IfGteSpec.js"></script>
        <script src="../src/comparison/if-lt.js"></script>
        <script src="specs/comparison/IfLtSpec.js"></script>
        <script src="../src/comparison/if-lte.js"></script>
        <script src="specs/comparison/IfLteSpec.js"></script>
        <!-- date -->
        <script src="../src/date/ago.js"></script>
        <script src="specs/date/AgoSpec.js"></script>
        <script src="../src/date/formatDate.js"></script>
        <script src="specs/date/FormatDateSpec.js"></script>
        <script src="../src/date/fromNow.js"></script>
        <script src="specs/date/FromNowSpec.js"></script>
        <script src="../src/date/now.js"></script>
        <script src="specs/date/NowSpec.js"></script>
        <!-- form -->
        <script src="../src/form/select-options-list.js"></script>
        <script src="specs/form/SelectOptionsListSpec.js"></script>
        <!-- math -->
        <script src="../src/math/add.js"></script>
        <script src="specs/math/AddSpec.js"></script>
        <script src="../src/math/ceil.js"></script>
        <script src="specs/math/CeilSpec.js"></script>
        <script src="../src/math/divide.js"></script>
        <script src="specs/math/DivideSpec.js"></script>
        <script src="../src/math/floor.js"></script>
        <script src="specs/math/FloorSpec.js"></script>
        <script src="../src/math/multiply.js"></script>
        <script src="specs/math/MultiplySpec.js"></script>
        <script src="../src/math/round.js"></script>
        <script src="specs/math/RoundSpec.js"></script>
        <script src="../src/math/subtract.js"></script>
        <script src="specs/math/SubtractSpec.js"></script>
        <!-- string -->
        <script src="../src/string/capitalize.js"></script>
        <script src="specs/string/CapitalizeSpec.js"></script>
        <script src="../src/string/encodeURIComponent.js"></script>
        <script src="specs/string/EncodeURIComponentSpec.js"></script>
        <script src="../src/string/lowercase.js"></script>
        <script src="specs/string/LowercaseSpec.js"></script>
        <script src="../src/string/markdown.js"></script>
        <script src="specs/string/MarkdownSpec.js"></script>
        <script src="../src/string/uppercase.js"></script>
        <script src="specs/string/UppercaseSpec.js"></script>
        <!-- Run Specs -->
        <script src="specRunner.js"></script>
    </body>
</html>
{'fraction_non_alphanumeric': 0.2078031212484994, 'fraction_numerical': 0.00024009603841536616, 'mean_word_length': 2.465474209650582, 'pattern_counts': {'":': 0, '<': 285, '<?xml version=': 0, '>': 285, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4634277', 'n_tokens_mistral': 2589, 'n_tokens_neox': 2542, 'n_words': 308}