]).then(function (results) {
			expect(results.shift()).to.equal(`/myft/${userUuid}`);

			// immutable URLs
			expect(results.shift()).to.equal(`/myft/${userUuid}`);

			session.uuid.restore();
			done();
		}).catch(function (err) {
			.catch(function () {
				expect(myFtClient.userId).not.to.exist;
				session.uuid.restore();
				done();
			});
			.then(function () {
				expect(myFtClient.userId).to.equal(userUuid);
				session.uuid.restore();
				done();
			}).catch(done);
	afterEach(function () {
		window.fetch.restore();
		session.uuid.restore();
	});
		}).catch(function (err) {
			session.uuid.restore();
			done(err);
		});