You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vue-shop-admin-work/test/api/private/common/common.js

21 lines
514 B

var path = require("path");
// set development environment
process.env.NODE_ENV = 'test';
var chai = require('chai');
var chaiHttp = require('chai-http');
var app = require(path.join(process.cwd(),"app"));
chai.use(chaiHttp);
var config = require(path.join(process.cwd(),"test/configs/config"));
var loginURL = config.baseURL + "login";
module.exports.login = function(username,password,cb) {
// admin login
chai
.request(app)
.post(loginURL)
.send({"username":username,"password":password})
.end(cb);
}