Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(68)

Unified Diff: third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_unittest.py

Issue 2901963002: Remove unused methods from common.system.User. (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_mock.py ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_unittest.py
diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_unittest.py b/third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_unittest.py
index 8dddac52277a1914ae7bb9e0177dbe23ebf4d1d0..bd7880a16c8fbe349d82154ad26bba47cad583c5 100644
--- a/third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_unittest.py
+++ b/third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_unittest.py
@@ -55,36 +55,6 @@ class UserTest(unittest.TestCase):
return None
self.assertIsNone(User.prompt('input', repeat=self.repeatsRemaining, raw_input=mock_raw_input))
- def test_prompt_with_multiple_lists(self):
- def run_prompt_test(inputs, expected_result, can_choose_multiple=False):
- def mock_raw_input(message):
- return inputs.pop(0)
- output_capture = OutputCapture()
- actual_result = output_capture.assert_outputs(
- self,
- User.prompt_with_multiple_lists,
- args=['title', ['subtitle1', 'subtitle2'], [['foo', 'bar'], ['foobar', 'barbaz', 'foobaz']]],
- kwargs={'can_choose_multiple': can_choose_multiple, 'raw_input': mock_raw_input},
- expected_stdout='title\n\nsubtitle1\n 1. foo\n 2. bar\n\nsubtitle2\n 3. foobar\n 4. barbaz\n 5. foobaz\n')
- self.assertEqual(actual_result, expected_result)
- self.assertEqual(len(inputs), 0)
-
- run_prompt_test(['1'], 'foo')
- run_prompt_test(['badinput', '2'], 'bar')
- run_prompt_test(['3'], 'foobar')
- run_prompt_test(['4'], 'barbaz')
- run_prompt_test(['5'], 'foobaz')
-
- run_prompt_test(['1,2'], ['foo', 'bar'], can_choose_multiple=True)
- run_prompt_test(['1-3'], ['foo', 'bar', 'foobar'], can_choose_multiple=True)
- run_prompt_test(['1-2,3'], ['foo', 'bar', 'foobar'], can_choose_multiple=True)
- run_prompt_test(['2-1,3'], ['foobar'], can_choose_multiple=True)
- run_prompt_test([' 1, 2 '], ['foo', 'bar'], can_choose_multiple=True)
- run_prompt_test(['all'], ['foo', 'bar', 'foobar', 'barbaz', 'foobaz'], can_choose_multiple=True)
- run_prompt_test([''], ['foo', 'bar', 'foobar', 'barbaz', 'foobaz'], can_choose_multiple=True)
- run_prompt_test([' '], ['foo', 'bar', 'foobar', 'barbaz', 'foobaz'], can_choose_multiple=True)
- run_prompt_test(['badinput', 'all'], ['foo', 'bar', 'foobar', 'barbaz', 'foobaz'], can_choose_multiple=True)
-
def test_prompt_with_list(self):
def run_prompt_test(inputs, expected_result, can_choose_multiple=False):
def mock_raw_input(message):
« no previous file with comments | « third_party/WebKit/Tools/Scripts/webkitpy/common/system/user_mock.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698