You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
785 B
JavaScript
27 lines
785 B
JavaScript
import { RequestErrorEvent } from "../../Source/Cesium.js";
|
|
|
|
describe("Core/RequestErrorEvent", function () {
|
|
it("parses response headers provided as a string", function () {
|
|
var event = new RequestErrorEvent(
|
|
404,
|
|
"foo",
|
|
"This-is-a-test: first\r\nAnother: second value!"
|
|
);
|
|
expect(event.responseHeaders).toEqual({
|
|
"This-is-a-test": "first",
|
|
Another: "second value!",
|
|
});
|
|
});
|
|
|
|
it("leaves the response headers alone if they're already specified as an object literal", function () {
|
|
var event = new RequestErrorEvent(404, "foo", {
|
|
"This-is-a-test": "first",
|
|
Another: "second value!",
|
|
});
|
|
expect(event.responseHeaders).toEqual({
|
|
"This-is-a-test": "first",
|
|
Another: "second value!",
|
|
});
|
|
});
|
|
});
|