diff options
author | Matt A. Tobin <email@mattatobin.com> | 2018-02-03 06:00:38 -0500 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2018-02-03 06:00:38 -0500 |
commit | 8148615da179fdd60f19018e13b4e94b95609cc6 (patch) | |
tree | 771fccdd99fa3adf35fdd2c81d8197b415a89b91 /browser/components/syncedtabs/test/xpcshell/test_SyncedTabsDeckStore.js | |
parent | 494802c1be7888025b95260d23db187467d2b9dd (diff) | |
download | UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.gz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.lz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.tar.xz UXP-8148615da179fdd60f19018e13b4e94b95609cc6.zip |
Remove browser tests - Part 1: The Tests (except for experiments)
Diffstat (limited to 'browser/components/syncedtabs/test/xpcshell/test_SyncedTabsDeckStore.js')
-rw-r--r-- | browser/components/syncedtabs/test/xpcshell/test_SyncedTabsDeckStore.js | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/browser/components/syncedtabs/test/xpcshell/test_SyncedTabsDeckStore.js b/browser/components/syncedtabs/test/xpcshell/test_SyncedTabsDeckStore.js deleted file mode 100644 index 69abb4024..000000000 --- a/browser/components/syncedtabs/test/xpcshell/test_SyncedTabsDeckStore.js +++ /dev/null @@ -1,64 +0,0 @@ -"use strict"; - -let { SyncedTabsDeckStore } = Cu.import("resource:///modules/syncedtabs/SyncedTabsDeckStore.js", {}); - -add_task(function* testSelectUnkownPanel() { - let deckStore = new SyncedTabsDeckStore(); - let spy = sinon.spy(); - - deckStore.on("change", spy); - deckStore.selectPanel("foo"); - - Assert.ok(!spy.called); -}); - -add_task(function* testSetPanels() { - let deckStore = new SyncedTabsDeckStore(); - let spy = sinon.spy(); - - deckStore.on("change", spy); - deckStore.setPanels(["panel1", "panel2"]); - - Assert.ok(spy.calledWith({ - panels: [ - { id: "panel1", selected: false }, - { id: "panel2", selected: false }, - ], - isUpdatable: false - })); -}); - -add_task(function* testSelectPanel() { - let deckStore = new SyncedTabsDeckStore(); - let spy = sinon.spy(); - - deckStore.setPanels(["panel1", "panel2"]); - - deckStore.on("change", spy); - deckStore.selectPanel("panel2"); - - Assert.ok(spy.calledWith({ - panels: [ - { id: "panel1", selected: false }, - { id: "panel2", selected: true }, - ], - isUpdatable: true - })); - - deckStore.selectPanel("panel2"); - Assert.ok(spy.calledOnce, "doesn't trigger unless panel changes"); -}); - -add_task(function* testSetPanelsSameArray() { - let deckStore = new SyncedTabsDeckStore(); - let spy = sinon.spy(); - deckStore.on("change", spy); - - let panels = ["panel1", "panel2"]; - - deckStore.setPanels(panels); - deckStore.setPanels(panels); - - Assert.ok(spy.calledOnce, "doesn't trigger unless set of panels changes"); -}); - |