forked from pool/python-argcomplete
- Add without_fish.patch which makes fish only optional BuildRequires (gh#kislyuk/argcomplete!410). OBS-URL: https://build.opensuse.org/request/show/1072303 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argcomplete?expand=0&rev=43
48 lines
1.8 KiB
Diff
48 lines
1.8 KiB
Diff
---
|
|
test/test.py | 34 ----------------------------------
|
|
1 file changed, 34 deletions(-)
|
|
|
|
--- a/test/test.py
|
|
+++ b/test/test.py
|
|
@@ -1308,40 +1308,6 @@ class TestBashGlobal(TestBash):
|
|
self._test_console_script(package=True, wheel=True)
|
|
|
|
|
|
-class TestTcsh(_TestSh, unittest.TestCase):
|
|
- expected_failures = [
|
|
- 'test_unquoted_space',
|
|
- 'test_quoted_space',
|
|
- 'test_continuation',
|
|
- 'test_parse_special_characters',
|
|
- 'test_parse_special_characters_dollar',
|
|
- # Test case doesn't work under tcsh, could be fixed.
|
|
- 'test_comp_point',
|
|
- ]
|
|
-
|
|
- def setUp(self):
|
|
- sh = Shell('tcsh')
|
|
- path = ' '.join([os.path.join(BASE_DIR, 'scripts'), TEST_DIR, '$path'])
|
|
- sh.run_command('set path = ({0})'.format(path))
|
|
- sh.run_command('setenv PYTHONPATH {0}'.format(BASE_DIR))
|
|
- # 'dummy' argument unused; checks multi-command registration works
|
|
- # by passing 'prog' as the second argument.
|
|
- output = sh.run_command('eval `register-python-argcomplete --shell tcsh dummy prog`')
|
|
- self.assertEqual(output, '')
|
|
- # Register a dummy completion with an external argcomplete script
|
|
- # to ensure this doesn't overwrite our previous registration.
|
|
- output = sh.run_command('eval `register-python-argcomplete --shell tcsh dummy --external-argcomplete-script dummy`')
|
|
- self.assertEqual(output, '')
|
|
- self.sh = sh
|
|
-
|
|
- def tearDown(self):
|
|
- # The shell wrapper is fragile; exactly which exception is raised
|
|
- # differs depending on environment.
|
|
- with self.assertRaises((pexpect.EOF, OSError)):
|
|
- self.sh.run_command('exit')
|
|
- self.sh.run_command('')
|
|
-
|
|
-
|
|
class TestFish(_TestSh, unittest.TestCase):
|
|
expected_failures = [
|
|
'test_parse_special_characters',
|