fixed infinite loop crashing tests
This commit is contained in:
parent
4cea24f89c
commit
fe2e8dba22
|
|
@ -47,12 +47,12 @@ describe('pager', () => {
|
|||
});
|
||||
|
||||
describe('getOld', () => {
|
||||
const urlRegex = /\/some_list(.*)$/;
|
||||
const urlRegex = /(.*)some_list(.*)$/;
|
||||
let mock;
|
||||
|
||||
function mockSuccess() {
|
||||
mock.onGet(urlRegex).reply(200, {
|
||||
count: 20,
|
||||
count: 0,
|
||||
html: '',
|
||||
});
|
||||
}
|
||||
|
|
@ -65,9 +65,9 @@ describe('pager', () => {
|
|||
setFixtures('<div class="content_list" data-href="/some_list"></div><div class="loading"></div>');
|
||||
spyOn(axios, 'get').and.callThrough();
|
||||
|
||||
Pager.init();
|
||||
|
||||
mock = new MockAdapter(axios);
|
||||
|
||||
Pager.init();
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
|
|
@ -119,10 +119,15 @@ describe('pager', () => {
|
|||
Pager.getOld();
|
||||
|
||||
setTimeout(() => {
|
||||
const [url, params] = $.ajax.calls.argsFor(0);
|
||||
console.log(url, params);
|
||||
// expect(data).toBe('limit=20&offset=100');
|
||||
// expect(url).toBe('/some_list');
|
||||
const [url, params] = axios.get.calls.argsFor(0);
|
||||
|
||||
expect(params).toEqual({
|
||||
params: {
|
||||
limit: 20,
|
||||
offset: 100,
|
||||
},
|
||||
});
|
||||
expect(url).toBe('/some_list');
|
||||
|
||||
done();
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue