UNPKG

663 BJavaScriptView Raw
1/**
2 * Test case for bannerGenerator.
3 * Runs with mocha.
4 */
5
6const BannerGenerator = require('../lib/generators/banner_generator.js')
7const fs = require('fs')
8const assert = require('assert')
9const co = require('co')
10const mkdirp = require('mkdirp')
11
12let tmpDir = __dirname + '/../tmp'
13
14before(() => co(function * () {
15 mkdirp.sync(tmpDir)
16
17}))
18
19after(() => co(function * () {
20
21}))
22
23it('Banner generator', () => co(function * () {
24 let generator = new BannerGenerator({
25 color: 'a',
26 shape: 'a'
27 })
28 assert.ok(generator)
29 let filename = tmpDir + '/testing-banner.svg'
30 yield generator.generate(filename)
31}))
32
33/* global describe, before, after, it */
\No newline at end of file