1 | var request = require('supertest');
|
2 | var server = require('./common');
|
3 |
|
4 | describe('babel', function () {
|
5 | it('should 200', function (done) {
|
6 | request(server)
|
7 | .get('/assets/babel.es')
|
8 | .expect(200)
|
9 | .expect('"use strict";\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }\n\nvar Test = function Test() {\n _classCallCheck(this, Test);\n};', done);
|
10 | });
|
11 |
|
12 | it('should 404', function (done) {
|
13 | request(server)
|
14 | .post('/assets/home.js')
|
15 | .expect(404, done);
|
16 | });
|
17 |
|
18 | it('should 404 with js', function (done) {
|
19 | request(server)
|
20 | .get('/assets/home.js')
|
21 | .expect(404, done);
|
22 | });
|
23 |
|
24 | it('should 404 with babel', function (done) {
|
25 | request(server)
|
26 | .get('/assets/inexsit.es')
|
27 | .expect(404, done);
|
28 | });
|
29 |
|
30 | it('should 404 with head & babel', function (done) {
|
31 | request(server)
|
32 | .head('/assets/inexsit.es')
|
33 | .expect(404, done);
|
34 | });
|
35 |
|
36 | it('should 500 with invalid es', function (done) {
|
37 | request(server)
|
38 | .head('/assets/invalid.es')
|
39 | .expect(500, done);
|
40 | });
|
41 | });
|
42 |
|