diff --git a/.github/node.js.yml b/.github/node.js.yml index f2829a0..33ceadd 100644 --- a/.github/node.js.yml +++ b/.github/node.js.yml @@ -26,6 +26,10 @@ jobs: ${{ runner.os }}-node- - run: npm ci name: Install dependencies + - name: Set Test Env + run: | + export NCM_API_TEST_LOGIN_PHONE=${{ secrets.NCM_API_TEST_LOGIN_PHONE }} + export NCM_API_TEST_LOGIN_PASSWORD=${{ secrets.NCM_API_TEST_LOGIN_PASSWORD }} - name: Test run: npm test lint: diff --git a/test/login.test.js b/test/login.test.js index 0855afe..a9e5a42 100644 --- a/test/login.test.js +++ b/test/login.test.js @@ -3,12 +3,13 @@ const request = require('request') const host = global.host || 'http://localhost:3000' console.log('注意: 测试登录需在 test/login.test.js 中填写账号密码!!!'); - +const phone = '' +const password = '' describe('测试登录是否正常', () => { it('手机登录 code 应该等于200', done => { const qs = { - phone: phone, - password: password + phone: process.env.NCM_API_TEST_LOGIN_PHONE || phone || '', + password: process.env.NCM_API_TEST_LOGIN_PASSWORD || password || '' } request.get({url: `${host}/login/cellphone`, qs: qs}, (err, res, body) => {