kitchensink
Version:
Dispatch's awesome components and style guide
23 lines (20 loc) • 697 B
JavaScript
/* eslint-env mocha */
var assert = require('assert');
var helpers = require("../helpers");
describe("helpers", function() {
describe("pathMatch", function() {
var pathMatch = helpers.pathMatch;
it("should match exact path", function() {
assert.ok(pathMatch("/path", "/path"));
});
it("should match path with querystring", function() {
assert.ok(pathMatch("/path?abc=123", "/path"));
});
it("should not match different path", function() {
assert.equal(pathMatch("/another", "/path"), false);
});
it("should not match path with other stuff on the end", function() {
assert.equal(pathMatch("/path-and", "/path"), false);
});
});
});