diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2022-08-17 13:09:21 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2022-08-17 13:09:39 +0200 |
commit | 31e32212670f5774a6dbc0debac8854fa01d8f92 (patch) | |
tree | cc16e9537bbf15c61924ee9529a0fed94a523a85 /test | |
parent | a631067fba54e873122d40106fec4dacd8eba8db (diff) | |
download | emacs-31e32212670f5774a6dbc0debac8854fa01d8f92.tar.gz |
Revert "Add Python blocks support for hideshow"
This reverts commit af4cfb519415ed3c1d6d036aac908e4f9ee383eb.
This led to test failures.
Diffstat (limited to 'test')
-rw-r--r-- | test/lisp/progmodes/python-tests.el | 197 |
1 files changed, 1 insertions, 196 deletions
diff --git a/test/lisp/progmodes/python-tests.el b/test/lisp/progmodes/python-tests.el index 608ce548e78..9e8fa7f5520 100644 --- a/test/lisp/progmodes/python-tests.el +++ b/test/lisp/progmodes/python-tests.el @@ -5598,39 +5598,6 @@ def \\ (should (not (python-info-looking-at-beginning-of-defun))) (should (not (python-info-looking-at-beginning-of-defun nil t))))) -(ert-deftest python-info-looking-at-beginning-of-block-1 () - (python-tests-with-temp-buffer - " -def f(): - if True: - pass - l = [x * 2 - for x in range(5) - if x < 3] -# if False: -\"\"\" -if 0: -\"\"\" -" - (python-tests-look-at "def f():") - (should (python-info-looking-at-beginning-of-block)) - (forward-char) - (should (not (python-info-looking-at-beginning-of-block))) - (python-tests-look-at "if True:") - (should (python-info-looking-at-beginning-of-block)) - (forward-char) - (should (not (python-info-looking-at-beginning-of-block))) - (beginning-of-line) - (should (python-info-looking-at-beginning-of-block)) - (python-tests-look-at "for x") - (should (not (python-info-looking-at-beginning-of-block))) - (python-tests-look-at "if x < 3") - (should (not (python-info-looking-at-beginning-of-block))) - (python-tests-look-at "if False:") - (should (not (python-info-looking-at-beginning-of-block))) - (python-tests-look-at "if 0:") - (should (not (python-info-looking-at-beginning-of-block))))) - (ert-deftest python-info-current-line-comment-p-1 () (python-tests-with-temp-buffer " @@ -6084,11 +6051,8 @@ class SomeClass: class SomeClass: def __init__(self, arg, kwarg=1): - def filter(self, nums): - - def __str__(self): -")))) + def __str__(self):")))) (or enabled (hs-minor-mode -1))))) (ert-deftest python-hideshow-hide-levels-2 () @@ -6134,165 +6098,6 @@ class SomeClass: ")))) (or enabled (hs-minor-mode -1))))) -(ert-deftest python-hideshow-hide-levels-3 () - "Should hide all blocks." - (python-tests-with-temp-buffer - " -def f(): - if 0: - l = [i for i in range(5) - if i < 3] - abc = o.match(1, 2, 3) - -def g(): - pass -" - (hs-minor-mode 1) - (hs-hide-level 1) - (should - (string= - (python-tests-visible-string) - " -def f(): - -def g(): -")))) - -(ert-deftest python-hideshow-hide-levels-4 () - "Should hide 2nd level block." - (python-tests-with-temp-buffer - " -def f(): - if 0: - l = [i for i in range(5) - if i < 3] - abc = o.match(1, 2, 3) - -def g(): - pass -" - (hs-minor-mode 1) - (hs-hide-level 2) - (should - (string= - (python-tests-visible-string) - " -def f(): - if 0: - -def g(): - pass -")))) - -(ert-deftest python-hideshow-hide-all-1 () - "Should hide all blocks." - (python-tests-with-temp-buffer - "if 0: - - aaa - l = [i for i in range(5) - if i < 3] - ccc - abc = o.match(1, 2, 3) - ddd - -def f(): - pass -" - (hs-minor-mode 1) - (hs-hide-all) - (should - (string= - (python-tests-visible-string) - "if 0: - -def f(): -")))) - -(ert-deftest python-hideshow-hide-all-2 () - "Should hide comments." - (python-tests-with-temp-buffer - " -# Multi line -# comment - -\"\"\" -# Multi line -# string -\"\"\" -" - (hs-minor-mode 1) - (hs-hide-all) - (should - (string= - (python-tests-visible-string) - " -# Multi line - -\"\"\" -# Multi line -# string -\"\"\" -")))) - -(ert-deftest python-hideshow-hide-all-3 () - "Should not hide comments when `hs-hide-comments-when-hiding-all' is nil." - (python-tests-with-temp-buffer - " -# Multi line -# comment - -\"\"\" -# Multi line -# string -\"\"\" -" - (hs-minor-mode 1) - (let ((hs-hide-comments-when-hiding-all nil)) - (hs-hide-all)) - (should - (string= - (python-tests-visible-string) - " -# Multi line -# comment - -\"\"\" -# Multi line -# string -\"\"\" -")))) - -(ert-deftest python-hideshow-hide-block-1 () - "Should hide current block." - (python-tests-with-temp-buffer - " -if 0: - - aaa - l = [i for i in range(5) - if i < 3] - ccc - abc = o.match(1, 2, 3) - ddd - -def f(): - pass -" - (hs-minor-mode 1) - (python-tests-look-at "ddd") - (forward-line) - (hs-hide-block) - (should - (string= - (python-tests-visible-string) - " -if 0: - -def f(): - pass -")))) - (ert-deftest python-tests--python-nav-end-of-statement--infloop () "Checks that `python-nav-end-of-statement' doesn't infloop in a |