Skip to content

Instantly share code, notes, and snippets.

@eschwartz
Created December 20, 2017 21:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eschwartz/8da6bfe692fbb2698c4b250e7c1020f2 to your computer and use it in GitHub Desktop.
Save eschwartz/8da6bfe692fbb2698c4b250e7c1020f2 to your computer and use it in GitHub Desktop.
Assert that a string matches a regular expression
import * as assert from 'assert';
function assertMatches(actual:string, regex:RegExp, msg?:string) {
if (regex.test(actual)) {
assert(false, `${msg}: expected "${actual}" to match regex "${regex.toString()}"`)
}
}
export default assertMatches;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment