UNPKG

node-sitefile

Version:

Bootstrap Express webserver for misc. resources using Sitefile

30 lines (20 loc) 905 B
chai = require 'chai' expect = chai.expect request = require 'request' Promise = require 'bluebird' lib = require '../../lib/sitefile' tu = require '../test-utils' describe "Example site 2", -> stu = new tu.SitefileTestUtils 'example/site/2' before stu.before.bind stu after stu.after.bind stu describe "is a simple Sitefile YAML example", -> it "redirects to /main", -> stu.test_url_redirected "/", "/main" it "holds no options or other attributes", -> expect( stu.ctx.sitefile ).to.have.ownProperty 'routes' expect( stu.ctx.sitefile ).to.not.have.ownProperty 'options' expect( stu.ctx.sitefile ).to.not.have.ownProperty 'port' expect( stu.ctx.sitefile ).to.not.have.ownProperty 'paths' expect( stu.ctx.sitefile ).to.not.have.ownProperty 'defaults' expect( stu.ctx.sitefile ).to.not.have.ownProperty 'defs' it "TOTEST: runs on 0.0.4?", ->