From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../base/content/test/general/browser_fxa_migrate.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 browser/base/content/test/general/browser_fxa_migrate.js (limited to 'browser/base/content/test/general/browser_fxa_migrate.js') diff --git a/browser/base/content/test/general/browser_fxa_migrate.js b/browser/base/content/test/general/browser_fxa_migrate.js new file mode 100644 index 000000000..2faf9fb10 --- /dev/null +++ b/browser/base/content/test/general/browser_fxa_migrate.js @@ -0,0 +1,18 @@ +/* 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"); +}); -- cgit v1.2.3