小编nic*_*ile的帖子

诺克并没有拦截我的要求

我正在尝试使用karma服务器和nock创建一些基本测试.似乎nock根本没有拦截我的请求,有没有人有想法?我无法弄清楚遗漏了什么.我仍然得到真实的数据.

nock('https://api.github.com/users/' + username).log(console.log)
.get('/')
.query(true)
.reply(400, {
  statusMessage: 'Bad Request',
  foo: 'foo'
})

http.get('https://api.github.com/users/' + username, function(res) {
  console.log('res', res)
})
Run Code Online (Sandbox Code Playgroud)

我还添加了这个中间件

const middlewares = [thunk];
const mockStore = configureStore(middlewares);
Run Code Online (Sandbox Code Playgroud)

======更新6月6日======

使用react-redux的整个流程这是我的测试:

import configureStore from 'redux-mock-store';
import thunk from 'redux-thunk';
import axios from 'axios';
import expect from 'expect';
import * as actions from 'actions/test-actions'
import * as types from 'types';
import nock from 'nock'
import { username } from 'constansts'

const middlewares = [thunk];
const mockStore = configureStore(middlewares);

describe('Asynchronous …
Run Code Online (Sandbox Code Playgroud)

testing node.js reactjs karma-mocha nock

9
推荐指数
1
解决办法
4675
查看次数

App Center 构建失败,没有错误消息

我最近重命名了我的 App Center 组织,从那时起所有构建都立即失败,没有错误消息。

应用中心构建失败截图

我也无法打开日志(我尝试了多个应用程序)。 解压错误截图

有什么线索吗?

visual-studio-app-center

2
推荐指数
1
解决办法
283
查看次数