All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lib.htmlSpecFilterPatch.js Maven / Gradle / Ivy

Go to download

A JavaScript unit test plugin that processes JavaScript sources and Jasmine specs, prepares test runner HTML files, executes Jasmine specs headlessly with HtmlUnit, and produces JUnit XML reports

There is a newer version: 3.0-beta-02
Show newest version
(function() {
  // Patched version of HtmlSpecFilter that works with HtmlUnit
  jasmineRequire.HtmlSpecFilter = function() {
    function HtmlSpecFilter(options) {
      var filterString = options && options.filterString() && options.filterString().replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
      var filterPattern = new RegExp(filterString || "");

      this.matches = function(specName) {
        return filterPattern.test(specName);
      };
    }

    return HtmlSpecFilter;
  };

})();




© 2015 - 2024 Weber Informatics LLC | Privacy Policy