chai = require 'chai' should = chai.should() describe 'ShexpUtils', -> ShexpUtils = require '../src/shexp_utils' describe '#escapeSlash', -> it 'should escape all forward slashes', -> regex = ShexpUtils.escapeSlash '/test/' regex.should.equal '\\/test\\/' it 'should not escape slashes that are already escaped', -> regex = ShexpUtils.escapeSlash '\\/test\\/' regex.should.equal '\\/test\\/' it 'should know the difference between escaped and unescaped slashes', -> regex = ShexpUtils.escapeSlash '\\\\/\\/test\\/' regex.should.equal '\\\\\\/\\/test\\/'