1
0
mirror of https://github.com/mgerb/mywebsite synced 2026-01-12 10:52:47 +00:00
Files
mywebsite/mongoui/mongoui-master/node_modules/derby/test/files.mocha.coffee
2015-06-25 16:28:41 -05:00

29 lines
917 B
CoffeeScript

{expect, calls} = require 'racer/test/util'
fs = require "fs"
files = require "../lib/files"
derby = require "../lib/derby"
describe 'files.css', ->
it "should compile less", (done) ->
derby.configure "all", ->
derby.set "styles", "less"
expected = fs.readFileSync __dirname + "/fixtures/styles/app/expected.less.css", 'utf8'
files.css __dirname + "/fixtures", "app", false, (err, contents) ->
# nextTick because stylus.render catches assertions
process.nextTick ->
expect(contents).to.equal expected
done()
it "should compile stylus", (done) ->
derby.configure "all", ->
derby.set "styles", ["stylus"]
expected = fs.readFileSync __dirname + "/fixtures/styles/app/expected.styl.css", 'utf8'
files.css __dirname + "/fixtures", "app", false, (err, contents) ->
process.nextTick ->
expect(contents).to.equal expected
done()