diff options
Diffstat (limited to 'devtools/client/memory/test/unit/test_action-filter-01.js')
-rw-r--r-- | devtools/client/memory/test/unit/test_action-filter-01.js | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/devtools/client/memory/test/unit/test_action-filter-01.js b/devtools/client/memory/test/unit/test_action-filter-01.js new file mode 100644 index 000000000..e0894606d --- /dev/null +++ b/devtools/client/memory/test/unit/test_action-filter-01.js @@ -0,0 +1,23 @@ +/* Any copyright is dedicated to the Public Domain. + http://creativecommons.org/publicdomain/zero/1.0/ */ + +// Test setting the filter string. + +let { setFilterString } = require("devtools/client/memory/actions/filter"); + +function run_test() { + run_next_test(); +} + +add_task(function* () { + let store = Store(); + const { getState, dispatch } = store; + + equal(getState().filter, null, "no filter by default"); + + dispatch(setFilterString("my filter")); + equal(getState().filter, "my filter", "now we have the expected filter"); + + dispatch(setFilterString("")); + equal(getState().filter, null, "no filter again"); +}); |