我得到
参考错误:initialState 未定义
当我将 initialState 声明为 const in 时beforeEach(()=> {...。那不应该工作吗?
describe('register reducer', () => {
beforeEach(() => {
const initialState = UsersService.getInitialUsersState();
})
it('should return the initial state', () => {
expect(usersReducer(undefined, [])).toEqual(initialState);
});
it('Toggle isBaby or sitter', () => {
deepFreeze(initialState);
let newState = initialState;
newState.isBaby = true;
expect(
usersReducer(initialState, {
type: types.UsersActions.SET_TYPE,
payload: true
})).toEqual(newState);
});
Run Code Online (Sandbox Code Playgroud) 我有一个使用SQLite作为数据库的节点应用程序。我将在AWS EC2上托管我的应用程序,我想知道是否可以将 SQLITE 数据库以及其余文件上传到那里,因为它只是一个文件,还是需要将其单独存储在存储中比如S3?如果可以将 AMI 与EC2上的其余文件一起托管,那么应该选择什么AMI?
我测试的情况下,如果我的对象是空的,所以故意我做了一个查询已在数据库中没有比赛,这应该评估我否则,如果语句,但是我没有得到任何回应的控制台.
我究竟做错了什么?
user.loginUser = (jUserData, res) => {
var aData = [
jUserData.email,
jUserData.mobile_number,
0
]
var sQuery = 'SELECT * FROM users WHERE email = ? AND mobile_number = ? AND active = ?'
function isEmpty(obj) {
for (var key in obj) {
if (obj.hasOwnProperty(key))
return false;
}
return true;
}
db.each(sQuery, aData, function (err, jRow) {
console.log(jRow)
if (err) {
console.log('BAD, user not logged in')
return …Run Code Online (Sandbox Code Playgroud) node.js ×2
amazon-ec2 ×1
amazon-s3 ×1
angular ×1
constants ×1
file ×1
is-empty ×1
sqlite ×1
unit-testing ×1