Commit 657b2552 authored by Filipa Lacerda's avatar Filipa Lacerda

Fix broken tests for geo mock adapter

parent 7d85e0b6
...@@ -51,9 +51,18 @@ describe('AppComponent', () => { ...@@ -51,9 +51,18 @@ describe('AppComponent', () => {
}); });
describe('methods', () => { describe('methods', () => {
let mock;
beforeEach(() => {
mock = new MockAdapter(axios);
});
afterEach(() => {
mock.restore();
});
describe('fetchGeoNodes', () => { describe('fetchGeoNodes', () => {
it('calls service.getGeoNodes and sets response to the store on success', (done) => { it('calls service.getGeoNodes and sets response to the store on success', (done) => {
const mock = new MockAdapter(axios);
mock.onGet(vm.store.geoNodesPath).reply(200, mockNodes); mock.onGet(vm.store.geoNodesPath).reply(200, mockNodes);
spyOn(vm.store, 'setNodes'); spyOn(vm.store, 'setNodes');
...@@ -68,7 +77,6 @@ describe('AppComponent', () => { ...@@ -68,7 +77,6 @@ describe('AppComponent', () => {
it('sets error flag and message on failure', (done) => { it('sets error flag and message on failure', (done) => {
const err = 'Something went wrong'; const err = 'Something went wrong';
const mock = new MockAdapter(axios);
mock.onGet(vm.store.geoNodesPath).reply(500, err); mock.onGet(vm.store.geoNodesPath).reply(500, err);
vm.fetchGeoNodes(); vm.fetchGeoNodes();
...@@ -83,7 +91,6 @@ describe('AppComponent', () => { ...@@ -83,7 +91,6 @@ describe('AppComponent', () => {
describe('fetchNodeDetails', () => { describe('fetchNodeDetails', () => {
it('calls service.getGeoNodeDetails and sets response to the store on success', (done) => { it('calls service.getGeoNodeDetails and sets response to the store on success', (done) => {
const mock = new MockAdapter(axios);
mock.onGet(`${vm.service.geoNodeDetailsBasePath}/2/status.json`).reply(200, rawMockNodeDetails); mock.onGet(`${vm.service.geoNodeDetailsBasePath}/2/status.json`).reply(200, rawMockNodeDetails);
spyOn(vm.store, 'setNodeDetails'); spyOn(vm.store, 'setNodeDetails');
...@@ -96,7 +103,6 @@ describe('AppComponent', () => { ...@@ -96,7 +103,6 @@ describe('AppComponent', () => {
it('emits `nodeDetailsLoadFailed` event on failure', (done) => { it('emits `nodeDetailsLoadFailed` event on failure', (done) => {
const err = 'Something went wrong'; const err = 'Something went wrong';
const mock = new MockAdapter(axios);
spyOn(eventHub, '$emit'); spyOn(eventHub, '$emit');
mock.onGet(`${vm.service.geoNodeDetailsBasePath}/2/status.json`).reply(500, err); mock.onGet(`${vm.service.geoNodeDetailsBasePath}/2/status.json`).reply(500, err);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment