mirror of
https://github.com/element-hq/synapse
synced 2024-09-01 20:20:20 +00:00
This uses the ignoreSynchronization flag because of the longpoll on the event stream. It would be better to use $interval, but couldn't get that to *reliably* work when testing. I suspect that $interval won't help us here, since there is genuinely an open $http connection, as we're doing a long poll. https://github.com/angular/protractor/issues/49 for more info.
16 lines
499 B
JavaScript
16 lines
499 B
JavaScript
var env = require("../environment-protractor.js");
|
|
|
|
describe("home page", function() {
|
|
|
|
beforeEach(function() {
|
|
ptor = protractor.getInstance();
|
|
// FIXME we use longpoll on the event stream, and I can't get $interval
|
|
// playing nicely with it. Patches welcome to fix this.
|
|
ptor.ignoreSynchronization = true;
|
|
});
|
|
|
|
it("should have a title", function() {
|
|
browser.get(env.baseUrl);
|
|
expect(browser.getTitle()).toEqual("[matrix]");
|
|
});
|
|
});
|