Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Charlottes-MacBook:bloccit Charlie$ npm test
- > bloccit@1.0.0 test /Users/Charlie/Dev/bloc/bloccit
- > export NODE_ENV=test && jasmine
- express-session deprecated req.secret; provide secret option src/config/main-config.js:15:13
- Started
- server is listening for requests on port 3000
- FFTypeError: Cannot read property 'title' of null
- at Advertisement.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:61:32)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- FFFFFFFTypeError: Cannot read property 'name' of null
- at Flair.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:62:24)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- FFFFFFTypeError: Cannot read property 'title' of null
- at Post.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:60:23)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- F.FFFFFFFFFFFTypeError: Cannot read property 'title' of null
- at Topic.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:63:24)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- FFFFF.......
- Failures:
- 1) routes : advertisements GET /advertisements should return a status code 200 and all ads
- Message:
- Expected 500 to be 200.
- Stack:
- Error: Expected 500 to be 200.
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:30:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'First Advertisement'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:32:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 2) routes : advertisements GET /advertisements/new should render a new advertisement form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'New Advertisement'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:42:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 3) routes : advertisements POST /advertisements/create should create a new topic and redirect
- Message:
- Expected 500 to be 303.
- Stack:
- Error: Expected 500 to be 303.
- at <Jasmine>
- at Advertisement.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:60:34)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 4) routes : advertisements GET /advertisements/:id should render a view with the selected advertisement
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'First Advertisement'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:77:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 5) routes : advertisements POST /advertisements/:id/destroy should delete the advertisement with the associated ID
- Message:
- Expected 1 to be 0.
- Stack:
- Error: Expected 1 to be 0.
- at <Jasmine>
- at Advertisement.all.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:93:43)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 6) routes : advertisements GET /advertisements/:id/edit should render a view with an edit advertisement form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Edit Advertisement'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:105:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'First Advertisement'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:106:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 7) routes : advertisements POST /advertisements/:id/update should update the advertisement with the given values
- Message:
- Expected 'First Advertisement' to be 'First Ever Advertisement'.
- Stack:
- Error: Expected 'First Advertisement' to be 'First Ever Advertisement'.
- at <Jasmine>
- at Advertisement.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/advertisements_spec.js:127:39)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 8) routes : flairs GET /flairs should return a status code 200 and get all flairs
- Message:
- Expected 500 to be 200.
- Stack:
- Error: Expected 500 to be 200.
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:29:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Flairs'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:31:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Honey'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:32:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 9) routes : flairs GET /flairs/new should render a view with a new flair form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'New Flair'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:42:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 10) routes : flairs POST /flairs/create should create a new flair and redirect
- Message:
- Expected 500 to be 303.
- Stack:
- Error: Expected 500 to be 303.
- at <Jasmine>
- at Flair.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:61:34)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 11) routes : flairs GET /flairs/:id should render a view of the flair with the associated ID
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Honey'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:78:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 12) routes : flairs POST /flairs/:id/destroy should delete a flair with the associated ID
- Message:
- Expected 1 to be 0.
- Stack:
- Error: Expected 1 to be 0.
- at <Jasmine>
- at Flair.all.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:94:35)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 13) routes : flairs GET /flairs/:id/edit should render a view with a form to edit the flair with the associated ID
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Edit Flair'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:106:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Honey'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:107:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 14) routes : flairs POST /flairs/:id/update should update the assiociated flair with the given values
- Message:
- Expected 'red' to be 'auburn'.
- Stack:
- Error: Expected 'red' to be 'auburn'.
- at <Jasmine>
- at Flair.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/flairs_spec.js:127:31)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 15) routes : posts GET /topics/:topicId/posts/new should render a new post form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'New Post'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:41:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 16) routes : posts POST /topics/:topicId/posts/create should create a new post with associated topic ID
- Message:
- Expected null not to be null.
- Stack:
- Error: Expected null not to be null.
- at <Jasmine>
- at Post.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:59:28)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 17) routes : posts GET /topics/:topicId/posts/:id should render a view with the selected post
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Snowball fighting'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:98:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 18) routes : posts POST /topics/:topicId/posts/:id/destroy should delete the post with the associated ID
- Message:
- Expected [object SequelizeInstance:Post] to be null.
- Stack:
- Error: Expected [object SequelizeInstance:Post] to be null.
- at <Jasmine>
- at Post.findById.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:111:24)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 19) routes : posts GET /topics/:topicId/posts/:id/edit should render a view with an update post form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Edit Post'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:122:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Snowball fighting'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:123:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 20) routes : posts POST /topics/:topicId/posts/:id/update should return a status code 302
- Message:
- Expected 500 to be 302.
- Stack:
- Error: Expected 500 to be 302.
- at <Jasmine>
- at Request.request.post [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:138:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 21) routes : posts POST /topics/:topicId/posts/:id/update should update the post with the given values
- Message:
- Expected 'Snowball fighting' to be 'Snowman Building Competition'.
- Stack:
- Error: Expected 'Snowball fighting' to be 'Snowman Building Competition'.
- at <Jasmine>
- at Post.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/posts_spec.js:156:30)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 22) routes : static GET / should return status code 200 and have 'Welcome to Bloccit' in the body of the response
- Message:
- Expected 500 to be 200.
- Stack:
- Error: Expected 500 to be 200.
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/static_spec.js:11:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Welcome to Bloccit'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/static_spec.js:12:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 23) routes : static GET /marco should return status code 200
- Message:
- Expected 500 to be 200.
- Stack:
- Error: Expected 500 to be 200.
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/static_spec.js:21:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 24) routes : static GET /marco should contain polo in body
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'polo'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/static_spec.js:28:26)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 25) routes : static GET /about should return status code 200
- Message:
- Expected 500 to be 200.
- Stack:
- Error: Expected 500 to be 200.
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/static_spec.js:37:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 26) routes : topics GET /topics should return a status code of 200 and all topics
- Message:
- Expected 500 to be 200.
- Stack:
- Error: Expected 500 to be 200.
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:30:32)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Topics'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:32:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'JS Frameworks'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:33:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 27) routes : topics GET /topics/new should render a new topic form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'New Topic'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:43:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 28) routes : topics POST /topics/create should create a new topic and redirect
- Message:
- Expected 500 to be 303.
- Stack:
- Error: Expected 500 to be 303.
- at <Jasmine>
- at Topic.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:62:34)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 29) routes : topics GET /topics/:id should render a view with the selected topic
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'JS Frameworks'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:79:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 30) routes : topics POST /topics/:id/destroy should delete the topic with the associated ID
- Message:
- Expected 1 to be 0.
- Stack:
- Error: Expected 1 to be 0.
- at <Jasmine>
- at Topic.all.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:95:35)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 31) routes : topics GET /topics/:id/edit should render a view with an edit topic form
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'Edit Topic'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:107:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- Message:
- Expected '<!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <title>Error</title>
- </head>
- <body>
- <pre>Error: secret option required for sessions<br> at session (/Users/Charlie/Dev/bloc/bloccit/node_modules/express-session/index.js:199:12)<br> at Layer.handle [as handle_request] (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/layer.js:95:5)<br> at trim_prefix (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:317:13)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:284:7<br> at Function.process_params (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:335:12)<br> at next (/Users/Charlie/Dev/bloc/bloccit/node_modules/express/lib/router/index.js:275:10)<br> at /Users/Charlie/Dev/bloc/bloccit/node_modules/express-validator/lib/express_validator.js:250:5<br> at Layer.handle [as handle_requ ... to contain 'JS Frameworks'.
- Stack:
- Error: Expected '<!DOCTYPE html>
- at <Jasmine>
- at Request.request.get [as _callback] (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:108:22)
- at Request.self.callback (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:186:22)
- at Request.emit (events.js:182:13)
- at Request.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1163:10)
- at Request.emit (events.js:182:13)
- at IncomingMessage.<anonymous> (/Users/Charlie/Dev/bloc/bloccit/node_modules/request/request.js:1085:12)
- at Object.onceWrapper (events.js:273:13)
- at IncomingMessage.emit (events.js:187:15)
- at endReadableNT (_stream_readable.js:1094:12)
- at process._tickCallback (internal/process/next_tick.js:63:19)
- 32) routes : topics POST /topics/:id/update should update the topic with the given values
- Message:
- Expected 'JS Frameworks' to be 'Javascript Frameworks'.
- Stack:
- Error: Expected 'JS Frameworks' to be 'Javascript Frameworks'.
- at <Jasmine>
- at Topic.findOne.then (/Users/Charlie/Dev/bloc/bloccit/spec/integration/topics_spec.js:129:31)
- at tryCatcher (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
- at Promise._settlePromiseFromHandler (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
- at Promise._settlePromise (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
- at Promise._settlePromise0 (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
- at Promise._settlePromises (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/promise.js:694:18)
- at _drainQueueStep (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
- at _drainQueue (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
- at Async._drainQueues (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
- at Immediate.Async.drainQueues [as _onImmediate] (/Users/Charlie/Dev/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
- at runCallback (timers.js:705:18)
- at tryOnImmediate (timers.js:676:5)
- at processImmediate (timers.js:658:5)
- 40 specs, 32 failures
- Finished in 3.717 seconds
- npm ERR! Test failed. See above for more details.
Add Comment
Please, Sign In to add comment