Files
shields/lib/logo-helper.spec.js
Paul Melnikow 7a664ca3e8 Run prettier (#1866)
Merging this separately so the commit with the tooling change is readable. This is a follow-on to #1167 which turned prettier on.
2018-08-08 17:57:14 -04:00

22 lines
677 B
JavaScript

'use strict'
const { test, given, forCases } = require('sazerac')
const { svg2base64, isDataUri } = require('./logo-helper')
describe('Logo helpers', function() {
test(svg2base64, () => {
given('data:image/svg+xml;base64,PHN2ZyB4bWxu').expect(
'data:image/svg+xml;base64,PHN2ZyB4bWxu'
)
given('<svg xmlns="http://www.w3.org/2000/svg"/>').expect(
'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciLz4='
)
given(undefined).expect(undefined)
})
test(isDataUri, () => {
given('data:image/svg+xml;base64,PHN2ZyB4bWxu').expect(true)
forCases([given('data:foobar'), given('foobar')]).expect(false)
})
})