· 7 years ago · Oct 17, 2018, 08:54 PM
1> bloccit@1.0.0 test /home/kevin/bloc/bloccit
2> export NODE_ENV=test && jasmine
3
4Started
5server is listening for requests on port 3000
6.F
7
8Failures:
91) routes : topics GET /topics should return a status code 200 and all topics
10 Message:
11 SequelizeDatabaseError: relation "Topic" does not exist
12 Stack:
13 error properties: Object({ parent: error: relation "Topic" does not exist, original: error: relation "Topic" does not exist, sql: 'CREATE TABLE IF NOT EXISTS "Banners" ("id" SERIAL , "source" VARCHAR(255), "description" VARCHAR(255), "topicId" INTEGER REFERENCES "Topic" ("id") ON DELETE CASCADE ON UPDATE CASCADE, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "updatedAt" TIMESTAMP WITH TIME ZONE NOT NULL, PRIMARY KEY ("id"));' })
14 at <Jasmine>
15 at Query.formatError (/home/kevin/bloc/bloccit/node_modules/sequelize/lib/dialects/postgres/query.js:363:16)
16 at query.catch.err (/home/kevin/bloc/bloccit/node_modules/sequelize/lib/dialects/postgres/query.js:86:18)
17 at tryCatcher (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
18 at Promise._settlePromiseFromHandler (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
19 at Promise._settlePromise (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
20 at Promise._settlePromise0 (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
21 at Promise._settlePromises (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:690:18)
22 at _drainQueueStep (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
23 at _drainQueue (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
24 at Async._drainQueues (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
25 at Immediate.Async.drainQueues (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
26 at runCallback (timers.js:810:20)
27 at tryOnImmediate (timers.js:768:5)
28 at processImmediate [as _immediateCallback] (timers.js:745:5)
29 Message:
30 Failed: relation "Topic" does not exist
31 Stack:
32 error properties: Object({ parent: error: relation "Topic" does not exist, original: error: relation "Topic" does not exist, sql: 'CREATE TABLE IF NOT EXISTS "Banners" ("id" SERIAL , "source" VARCHAR(255), "description" VARCHAR(255), "topicId" INTEGER REFERENCES "Topic" ("id") ON DELETE CASCADE ON UPDATE CASCADE, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "updatedAt" TIMESTAMP WITH TIME ZONE NOT NULL, PRIMARY KEY ("id"));' })
33 at <Jasmine>
34 at Query.formatError (/home/kevin/bloc/bloccit/node_modules/sequelize/lib/dialects/postgres/query.js:363:16)
35 at query.catch.err (/home/kevin/bloc/bloccit/node_modules/sequelize/lib/dialects/postgres/query.js:86:18)
36 at tryCatcher (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/util.js:16:23)
37 at Promise._settlePromiseFromHandler (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:512:31)
38 at Promise._settlePromise (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:569:18)
39 at Promise._settlePromise0 (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:614:10)
40 at Promise._settlePromises (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/promise.js:690:18)
41 at _drainQueueStep (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:138:12)
42 at _drainQueue (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:131:9)
43 at Async._drainQueues (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:147:5)
44 at Immediate.Async.drainQueues (/home/kevin/bloc/bloccit/node_modules/bluebird/js/release/async.js:17:14)
45 at runCallback (timers.js:810:20)
46 at tryOnImmediate (timers.js:768:5)
47 at processImmediate [as _immediateCallback] (timers.js:745:5)
48 Message:
49 Expected 500 to be 200.
50 Stack:
51 Error: Expected 500 to be 200.
52 at <Jasmine>
53 at Request.request.get [as _callback] (/home/kevin/bloc/bloccit/spec/integration/topics_spec.js:29:40)
54 at Request.self.callback (/home/kevin/bloc/bloccit/node_modules/request/request.js:186:22)
55 at emitTwo (events.js:126:13)
56 at Request.emit (events.js:214:7)
57 at Request.<anonymous> (/home/kevin/bloc/bloccit/node_modules/request/request.js:1163:10)
58 at emitOne (events.js:116:13)
59 at Request.emit (events.js:211:7)
60 at IncomingMessage.<anonymous> (/home/kevin/bloc/bloccit/node_modules/request/request.js:1085:12)
61 at Object.onceWrapper (events.js:313:30)
62 at emitNone (events.js:111:20)
63 at IncomingMessage.emit (events.js:208:7)
64 at endReadableNT (_stream_readable.js:1064:12)
65 at _combinedTickCallback (internal/process/next_tick.js:138:11)
66 at process._tickCallback (internal/process/next_tick.js:180:9)
67 Message:
68 Expected 'Internal Server Error. Redirecting to static/index' to contain 'Topics'.
69 Stack:
70 Error: Expected 'Internal Server Error. Redirecting to static/index' to contain 'Topics'.
71 at <Jasmine>
72 at Request.request.get [as _callback] (/home/kevin/bloc/bloccit/spec/integration/topics_spec.js:31:30)
73 at Request.self.callback (/home/kevin/bloc/bloccit/node_modules/request/request.js:186:22)
74 at emitTwo (events.js:126:13)
75 at Request.emit (events.js:214:7)
76 at Request.<anonymous> (/home/kevin/bloc/bloccit/node_modules/request/request.js:1163:10)
77 at emitOne (events.js:116:13)
78 at Request.emit (events.js:211:7)
79 at IncomingMessage.<anonymous> (/home/kevin/bloc/bloccit/node_modules/request/request.js:1085:12)
80 at Object.onceWrapper (events.js:313:30)
81 at emitNone (events.js:111:20)
82 at IncomingMessage.emit (events.js:208:7)
83 at endReadableNT (_stream_readable.js:1064:12)
84 at _combinedTickCallback (internal/process/next_tick.js:138:11)
85 at process._tickCallback (internal/process/next_tick.js:180:9)
86 Message:
87 Expected 'Internal Server Error. Redirecting to static/index' to contain 'JS Frameworks'.
88 Stack:
89 Error: Expected 'Internal Server Error. Redirecting to static/index' to contain 'JS Frameworks'.
90 at <Jasmine>
91 at Request.request.get [as _callback] (/home/kevin/bloc/bloccit/spec/integration/topics_spec.js:32:30)
92 at Request.self.callback (/home/kevin/bloc/bloccit/node_modules/request/request.js:186:22)
93 at emitTwo (events.js:126:13)
94 at Request.emit (events.js:214:7)
95 at Request.<anonymous> (/home/kevin/bloc/bloccit/node_modules/request/request.js:1163:10)
96 at emitOne (events.js:116:13)
97 at Request.emit (events.js:211:7)
98 at IncomingMessage.<anonymous> (/home/kevin/bloc/bloccit/node_modules/request/request.js:1085:12)
99 at Object.onceWrapper (events.js:313:30)
100 at emitNone (events.js:111:20)
101 at IncomingMessage.emit (events.js:208:7)
102 at endReadableNT (_stream_readable.js:1064:12)
103 at _combinedTickCallback (internal/process/next_tick.js:138:11)
104 at process._tickCallback (internal/process/next_tick.js:180:9)
105
1062 specs, 1 failure
107Finished in 0.098 seconds
108npm ERR! Test failed. See above for more details.