forked from mirrors/gecko-dev
18 lines
690 B
JavaScript
18 lines
690 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
const STATE_CHANGED_TOPIC = "fxa-migration:state-changed";
|
|
const NOTIFICATION_TITLE = "fxa-migration";
|
|
|
|
var imports = {};
|
|
Cu.import("resource://services-sync/FxaMigrator.jsm", imports);
|
|
|
|
add_task(function* test() {
|
|
// Fake the state where we saw an EOL notification.
|
|
Services.obs.notifyObservers(null, STATE_CHANGED_TOPIC, null);
|
|
|
|
let notificationBox = document.getElementById("global-notificationbox");
|
|
Assert.ok(notificationBox.allNotifications.some(n => {
|
|
return n.getAttribute("value") == NOTIFICATION_TITLE;
|
|
}), "Disconnect notification should be present");
|
|
});
|