| 40 | export { EqualityAssertion as Assertion } |
| 41 | export const equals = jar => new EqualityAssertion({ jar }) |
| 42 | export const urlEquals = baseUrl => { |
| 43 | const assert = new EqualityAssertion({ jar: 'url of current page' }) |
| 44 | assert.comparator = function (expected, actual) { |
| 45 | if (expected.indexOf('http') !== 0) { |
| 46 | actual = actual.slice(actual.indexOf(baseUrl) + baseUrl.length) |
| 47 | } |
| 48 | return actual === expected |
| 49 | } |
| 50 | return assert |
| 51 | } |
| 52 | export const fileEquals = file => new EqualityAssertion({ file, jar: 'contents of {{file}}' }) |
no outgoing calls
no test coverage detected