canvas-rce: update deps & prepare for workspaces

Test plan:
* tests should pass
* everything should work exactly as before

Change-Id: Iad2144ec0ab41087ea5efcc89f3492bf791dd7cf
Reviewed-on: https://gerrit.instructure.com/152122
Tested-by: Jenkins
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
Product-Review: Ryan Shaw <ryan@instructure.com>
QA-Review: Ryan Shaw <ryan@instructure.com>
This commit is contained in:
Ryan Shaw 2018-05-31 14:03:12 -06:00
parent d1fd2595ba
commit 03cb9f3b9a
5 changed files with 379 additions and 594 deletions

View File

@ -164,10 +164,10 @@
"fetch-mock": "5.12.2",
"format-message-cli": "^5.1.0",
"format-message-parse": "^5.1.0",
"jsdom": "7.0.2",
"jsdomify": "1.0.2",
"mocha": "^3.2.0",
"mocha-jsdom": "1.1.0",
"jsdom": "^9",
"jsdomify": "^3",
"mocha": "^5",
"mocha-jsdom": "^1",
"nyc": "^11",
"prettier": "^1.12.1",
"proxyquire": "1.7.4",
@ -177,5 +177,8 @@
"skin-deep": "0.13.2",
"webpack": "^2.2.1",
"webpack-dev-server": "^2.4.1"
},
"resolutions": {
"babel-helper-evaluate-path": "0.4.1"
}
}

View File

@ -163,7 +163,7 @@ class RceApiSource {
}
uploadFRD(fileDomObject, preflightProps) {
var data = new FormData()
var data = new window.FormData()
Object.keys(preflightProps.upload_params).forEach(uploadProp => {
data.append(uploadProp, preflightProps.upload_params[uploadProp])
})

View File

@ -81,7 +81,7 @@ describe("indicate function", () => {
});
it("div gets leave fast class on mouse over", () => {
indicator.dispatchEvent(new MouseEvent("mouseover"));
indicator.dispatchEvent(new window.MouseEvent("mouseover"));
ok(/leaveFast/.test(indicator.className));
});
});

View File

@ -265,7 +265,7 @@ describe('sources/api', () => {
jsdom()
beforeEach(() => {
fileDomObject = new Blob()
fileDomObject = new window.Blob()
uploadUrl = 'upload-url'
preflightProps = {
upload_params: {},

File diff suppressed because it is too large Load Diff