diff options
author | Matt A. Tobin <email@mattatobin.com> | 2020-02-25 15:07:00 -0500 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-04-14 12:55:19 +0200 |
commit | eb70e6e3d0bff11c25f14b1196025791bf2308fb (patch) | |
tree | 5ef4ce17db83c74d7b05ec12c8f59e095a6dd5bd /toolkit/components/filewatcher/tests/xpcshell/test_arguments.js | |
parent | 32ead795290b3399d56b4708fc75b77d296f6a1a (diff) | |
download | UXP-eb70e6e3d0bff11c25f14b1196025791bf2308fb.tar UXP-eb70e6e3d0bff11c25f14b1196025791bf2308fb.tar.gz UXP-eb70e6e3d0bff11c25f14b1196025791bf2308fb.tar.lz UXP-eb70e6e3d0bff11c25f14b1196025791bf2308fb.tar.xz UXP-eb70e6e3d0bff11c25f14b1196025791bf2308fb.zip |
Issue #439 - Remove tests from toolkit/
Diffstat (limited to 'toolkit/components/filewatcher/tests/xpcshell/test_arguments.js')
-rw-r--r-- | toolkit/components/filewatcher/tests/xpcshell/test_arguments.js | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/toolkit/components/filewatcher/tests/xpcshell/test_arguments.js b/toolkit/components/filewatcher/tests/xpcshell/test_arguments.js deleted file mode 100644 index 7e62b1cb6..000000000 --- a/toolkit/components/filewatcher/tests/xpcshell/test_arguments.js +++ /dev/null @@ -1,79 +0,0 @@ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -"use strict"; - -function run_test() { - // Set up profile. We will use profile path create some test files. - do_get_profile(); - - // Start executing the tests. - run_next_test(); -} - -/** - * Test for addPath usage with null arguments. - */ -add_task(function* test_null_args_addPath() { - - let watcher = makeWatcher(); - let testPath = 'someInvalidPath'; - - // Define a dummy callback function. In this test no callback is - // expected to be called. - let dummyFunc = function(changed) { - do_throw("Not expected in this test."); - }; - - // Check for error when passing a null first argument - try { - watcher.addPath(testPath, null, dummyFunc); - } catch (ex) { - if (ex.result != Cr.NS_ERROR_NULL_POINTER) - throw ex; - do_print("Initialisation thrown NS_ERROR_NULL_POINTER as expected."); - } - - // Check for error when passing both null arguments - try { - watcher.addPath(testPath, null, null); - } catch (ex) { - if (ex.result != Cr.NS_ERROR_NULL_POINTER) - throw ex; - do_print("Initialisation thrown NS_ERROR_NULL_POINTER as expected."); - } -}); - -/** - * Test for removePath usage with null arguments. - */ -add_task(function* test_null_args_removePath() { - - let watcher = makeWatcher(); - let testPath = 'someInvalidPath'; - - // Define a dummy callback function. In this test no callback is - // expected to be called. - let dummyFunc = function(changed) { - do_throw("Not expected in this test."); - }; - - // Check for error when passing a null first argument - try { - watcher.removePath(testPath, null, dummyFunc); - } catch (ex) { - if (ex.result != Cr.NS_ERROR_NULL_POINTER) - throw ex; - do_print("Initialisation thrown NS_ERROR_NULL_POINTER as expected."); - } - - // Check for error when passing both null arguments - try { - watcher.removePath(testPath, null, null); - } catch (ex) { - if (ex.result != Cr.NS_ERROR_NULL_POINTER) - throw ex; - do_print("Initialisation thrown NS_ERROR_NULL_POINTER as expected."); - } -}); |