diff options
Diffstat (limited to 'test/automated/python-tests.el')
| -rw-r--r-- | test/automated/python-tests.el | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/automated/python-tests.el b/test/automated/python-tests.el index 8c657c38b64..f368f995cae 100644 --- a/test/automated/python-tests.el +++ b/test/automated/python-tests.el | |||
| @@ -711,6 +711,21 @@ if a: | |||
| 711 | (should (= (python-indent-calculate-indentation) 0)) | 711 | (should (= (python-indent-calculate-indentation) 0)) |
| 712 | (should (equal (python-indent-calculate-levels) '(0))))) | 712 | (should (equal (python-indent-calculate-levels) '(0))))) |
| 713 | 713 | ||
| 714 | (ert-deftest python-indent-dedenters-8 () | ||
| 715 | "Test indentation for Bug#18432." | ||
| 716 | (python-tests-with-temp-buffer | ||
| 717 | " | ||
| 718 | if (a == 1 or | ||
| 719 | a == 2): | ||
| 720 | pass | ||
| 721 | elif (a == 3 or | ||
| 722 | a == 4): | ||
| 723 | " | ||
| 724 | (python-tests-look-at "a == 4):\n") | ||
| 725 | (should (eq (car (python-indent-context)) 'inside-paren)) | ||
| 726 | (should (= (python-indent-calculate-indentation) 6)) | ||
| 727 | (should (equal (python-indent-calculate-levels) '(0 4 6))))) | ||
| 728 | |||
| 714 | (ert-deftest python-indent-electric-colon-1 () | 729 | (ert-deftest python-indent-electric-colon-1 () |
| 715 | "Test indentation case from Bug#18228." | 730 | "Test indentation case from Bug#18228." |
| 716 | (python-tests-with-temp-buffer | 731 | (python-tests-with-temp-buffer |