Merge pull request #9325 from jryans/storage-eviction-modal

Setup crypto store for restore session tests
pull/9352/head
J. Ryan Stinnett 2019-04-01 17:31:11 +01:00 committed by GitHub
commit 95e247ae7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -293,12 +293,19 @@ describe('loading:', function() {
}); });
describe("MatrixClient rehydrated from stored credentials:", function() { describe("MatrixClient rehydrated from stored credentials:", function() {
beforeEach(function() { beforeEach(async function() {
localStorage.setItem("mx_hs_url", "http://localhost" ); localStorage.setItem("mx_hs_url", "http://localhost" );
localStorage.setItem("mx_is_url", "http://localhost" ); localStorage.setItem("mx_is_url", "http://localhost" );
localStorage.setItem("mx_access_token", "access_token"); localStorage.setItem("mx_access_token", "access_token");
localStorage.setItem("mx_user_id", "@me:localhost"); localStorage.setItem("mx_user_id", "@me:localhost");
localStorage.setItem("mx_last_room_id", "!last_room:id"); localStorage.setItem("mx_last_room_id", "!last_room:id");
// Create a crypto store as well to satisfy storage consistency checks
const cryptoStore = new jssdk.IndexedDBCryptoStore(
indexedDB,
"matrix-js-sdk:crypto",
);
await cryptoStore._connect();
}); });
it('shows the last known room by default', function() { it('shows the last known room by default', function() {