summaryrefslogtreecommitdiffstats
path: root/devtools/client/responsive.html/test/unit/test_change_location.js
blob: d45ce5c7a651f7ba3250043273dceb96b531f6ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Any copyright is dedicated to the Public Domain.
   http://creativecommons.org/publicdomain/zero/1.0/ */

"use strict";

// Test changing the location of the displayed page.

const { changeLocation } =
  require("devtools/client/responsive.html/actions/location");

const TEST_URL = "http://example.com";

add_task(function* () {
  let store = Store();
  const { getState, dispatch } = store;

  equal(getState().location, "about:blank",
        "Defaults to about:blank at startup");

  dispatch(changeLocation(TEST_URL));
  equal(getState().location, TEST_URL, "Location changed to TEST_URL");
});