diff --git a/app.test.js b/app.test.js index 2aa5409..69e32ba 100644 --- a/app.test.js +++ b/app.test.js @@ -1,16 +1,18 @@ const fs = require('fs') const path = require('path') +const request = require('request') let app before(() => { app = require('./app.js') global.host = 'http://localhost:' + app.server.address().port + request.debug = false }) after((done) => { app.server.close(done) }) -fs.readdirSync(path.resolve(__dirname, 'test')) +fs.readdirSync(path.join(__dirname, 'test')) .forEach(file => { - require('./test/' + file) + require(path.join(__dirname, 'test', file)) }) \ No newline at end of file diff --git a/test/album.test.js b/test/album.test.js index b2253fe..716f9a3 100644 --- a/test/album.test.js +++ b/test/album.test.js @@ -1,6 +1,6 @@ const assert = require('assert') const request = require('request') -host = global.host || 'http://localhost:3000' +const host = global.host || 'http://localhost:3000' describe('测试获取歌手专辑列表是否正常', () => { it('数据的 code 应该为200', done => { diff --git a/test/comment.test.js b/test/comment.test.js index bbf4ba7..5f52e87 100644 --- a/test/comment.test.js +++ b/test/comment.test.js @@ -1,6 +1,6 @@ const assert = require('assert') const request = require('request') -host = global.host || 'http://localhost:3000' +const host = global.host || 'http://localhost:3000' describe('测试获取评论是否正常', () => { it('数据的 code 应该为200', done => { diff --git a/test/login.test.js b/test/login.test.js index 349b9e3..836363a 100644 --- a/test/login.test.js +++ b/test/login.test.js @@ -1,6 +1,6 @@ const assert = require('assert') const request = require('request') -host = global.host || 'http://localhost:3000' +const host = global.host || 'http://localhost:3000' console.log("注意: 测试登录需在 test/login.test.js 中填写账号密码!!!"); diff --git a/test/lyric.test.js b/test/lyric.test.js index 491113e..ae3b52e 100644 --- a/test/lyric.test.js +++ b/test/lyric.test.js @@ -1,6 +1,6 @@ const assert = require('assert') const request = require('request') -host = global.host || 'http://localhost:3000' +const host = global.host || 'http://localhost:3000' describe("测试获取歌词是否正常", () => { it("数据应该有 lrc 字段", done => { diff --git a/test/music_url.test.js b/test/music_url.test.js index c0fccb4..7dcbefd 100644 --- a/test/music_url.test.js +++ b/test/music_url.test.js @@ -1,6 +1,6 @@ const assert = require('assert') const request = require('request') -host = global.host || 'http://localhost:3000' +const host = global.host || 'http://localhost:3000' describe("测试获取歌曲是否正常", () => { it("歌曲的 url 不应该为空", done => { diff --git a/test/search.test.js b/test/search.test.js index 4f92b5a..2882852 100644 --- a/test/search.test.js +++ b/test/search.test.js @@ -1,6 +1,6 @@ const assert = require('assert') const request = require('request') -host = global.host || 'http://localhost:3000' +const host = global.host || 'http://localhost:3000' describe('测试搜索是否正常', () => { it('获取到的数据的 name 应该和搜索关键词一致', done => {