import { getExtensionFromUri } from "../../Source/Cesium.js";
|
|
describe("Core/getExtensionFromUri", function () {
|
it("works as expected", function () {
|
var result = getExtensionFromUri(
|
"http://www.mysite.com/awesome?makeitawesome=true"
|
);
|
expect(result).toEqual("");
|
|
result = getExtensionFromUri(
|
"http://www.mysite.com/somefolder/awesome.png#makeitawesome"
|
);
|
expect(result).toEqual("png");
|
|
result = getExtensionFromUri("awesome.png");
|
expect(result).toEqual("png");
|
});
|
|
it("throws with undefined parameter", function () {
|
expect(function () {
|
getExtensionFromUri(undefined);
|
}).toThrowDeveloperError();
|
});
|
});
|