Skip to content

Commit 919051a

Browse files
authored
test: Fix fetch tests for fetch-incapable browsers (#1199)
1 parent 8662d1a commit 919051a

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

test/integration/test.js

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -733,12 +733,17 @@ describe('integration', function() {
733733
assert.equal(breadcrumbs[0].data.url, breadcrumbUrl);
734734
} else {
735735
// otherwise we use a fetch polyfill based on xhr
736-
assert.equal(breadcrumbs.length, 1);
736+
assert.equal(breadcrumbs.length, 2);
737737

738738
assert.equal(breadcrumbs[0].type, 'http');
739739
assert.equal(breadcrumbs[0].category, 'xhr');
740740
assert.equal(breadcrumbs[0].data.method, 'GET');
741741
assert.equal(breadcrumbs[0].data.url, breadcrumbUrl);
742+
743+
assert.equal(breadcrumbs[1].type, 'http');
744+
assert.equal(breadcrumbs[1].category, 'fetch');
745+
assert.equal(breadcrumbs[1].data.method, 'GET');
746+
assert.equal(breadcrumbs[1].data.url, breadcrumbUrl);
742747
}
743748
}
744749
);
@@ -778,12 +783,17 @@ describe('integration', function() {
778783
assert.ok(breadcrumbs[0].data.url.indexOf(breadcrumbUrl) !== -1);
779784
} else {
780785
// otherwise we use a fetch polyfill based on xhr
781-
assert.equal(breadcrumbs.length, 1);
786+
assert.equal(breadcrumbs.length, 2);
782787

783788
assert.equal(breadcrumbs[0].type, 'http');
784789
assert.equal(breadcrumbs[0].category, 'xhr');
785790
assert.equal(breadcrumbs[0].data.method, 'GET');
786791
assert.ok(breadcrumbs[0].data.url.indexOf(breadcrumbUrl) !== -1);
792+
793+
assert.equal(breadcrumbs[1].type, 'http');
794+
assert.equal(breadcrumbs[1].category, 'fetch');
795+
assert.equal(breadcrumbs[1].data.method, 'GET');
796+
assert.ok(breadcrumbs[0].data.url.indexOf(breadcrumbUrl) !== -1);
787797
}
788798
}
789799
);
@@ -823,12 +833,17 @@ describe('integration', function() {
823833
assert.ok(breadcrumbs[0].data.url.indexOf(breadcrumbUrl) !== -1);
824834
} else {
825835
// otherwise we use a fetch polyfill based on xhr
826-
assert.equal(breadcrumbs.length, 1);
836+
assert.equal(breadcrumbs.length, 2);
827837

828838
assert.equal(breadcrumbs[0].type, 'http');
829839
assert.equal(breadcrumbs[0].category, 'xhr');
830840
assert.equal(breadcrumbs[0].data.method, 'GET');
831841
assert.ok(breadcrumbs[0].data.url.indexOf(breadcrumbUrl) !== -1);
842+
843+
assert.equal(breadcrumbs[1].type, 'http');
844+
assert.equal(breadcrumbs[1].category, 'fetch');
845+
assert.equal(breadcrumbs[1].data.method, 'GET');
846+
assert.ok(breadcrumbs[0].data.url.indexOf(breadcrumbUrl) !== -1);
832847
}
833848
}
834849
);

0 commit comments

Comments
 (0)