[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/csharp-mode f367ef6 135/459: Cleanup test-code for imen
From: |
ELPA Syncer |
Subject: |
[elpa] externals/csharp-mode f367ef6 135/459: Cleanup test-code for imenu-fixes. |
Date: |
Sun, 22 Aug 2021 13:59:12 -0400 (EDT) |
branch: externals/csharp-mode
commit f367ef6f49842b8fd099165bbe0e3d9e861f5f47
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: Jostein Kjønigsen <jostein@kjonigsen.net>
Cleanup test-code for imenu-fixes.
---
csharp-mode-tests.el | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/csharp-mode-tests.el b/csharp-mode-tests.el
index 1225966..e44803c 100644
--- a/csharp-mode-tests.el
+++ b/csharp-mode-tests.el
@@ -169,33 +169,31 @@
(ert-deftest imenu-parsing-supports-generic-parameters ()
(let* ((find-file-hook '()) ;; avoid vc-mode file-hooks when opening!
(buffer (find-file-read-only
"./test-files/imenu-generics-test.cs"))
- (ignored (beginning-of-buffer))
+ (beginning-of-buffer)
(imenu-index (csharp--imenu-create-index-helper nil "" t t)) ;;
same line as in `csharp-imenu-create-index'.
(class-entry (cadr imenu-index))
(class-entries (cdr class-entry))
- (class-items (mapcar 'car class-entries))
- (all-in-one (cl-reduce 'concat class-items)))
+ (imenu-items (mapconcat 'car class-entries " ")))
;; ("(top)" "method void NoGeneric(this IAppBuilder, params object[])"
"method void OneGeneric<T>(this IAppBuilder, params object[])" "method void
TwoGeneric<T1,T2>(this IAppBuilder, params object[])" "(bottom)")
- (should (string-match-p "NoGeneric" all-in-one))
- (should (string-match-p "OneGeneric<T>" all-in-one))
- (should (string-match-p "TwoGeneric<T1,T2>" all-in-one))
+ (should (string-match-p "NoGeneric" imenu-items))
+ (should (string-match-p "OneGeneric<T>" imenu-items))
+ (should (string-match-p "TwoGeneric<T1,T2>" imenu-items))
(kill-buffer buffer)))
(ert-deftest imenu-parsing-supports-comments ()
(let* ((find-file-hook '()) ;; avoid vc-mode file-hooks when opening!
(buffer (find-file-read-only
"./test-files/imenu-comment-test.cs"))
- (ignored (beginning-of-buffer))
+ (beginning-of-buffer)
(imenu-index (csharp--imenu-create-index-helper nil "" t t)) ;;
same line as in `csharp-imenu-create-index'.
(class-entry (cadr imenu-index))
(class-entries (cdr class-entry))
- (class-items (mapcar 'car class-entries))
- (all-in-one (cl-reduce 'concat class-items)))
+ (imenu-items (mapconcat 'car class-entries " ")))
;; ("(top)" "method void NoGeneric(this IAppBuilder, params object[])"
"method void OneGeneric<T>(this IAppBuilder, params object[])" "method void
TwoGeneric<T1,T2>(this IAppBuilder, params object[])" "(bottom)")
- (should (string-match-p "HasNoComment" all-in-one))
- (should (string-match-p "HasComment" all-in-one))
- (should (string-match-p "HasCommentToo" all-in-one))
+ (should (string-match-p "HasNoComment" imenu-items))
+ (should (string-match-p "HasComment" imenu-items))
+ (should (string-match-p "HasCommentToo" imenu-items))
(kill-buffer buffer)))
(defvar csharp-hook1 nil)
- [elpa] externals/csharp-mode 1f0465b 126/459: Fix comments, (continued)
- [elpa] externals/csharp-mode 1f0465b 126/459: Fix comments, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 6efd459 127/459: Stylistic fixes, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 3b54997 130/459: Merge pull request #55 from josteink/derive-from-prog-mode, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode a553430 146/459: Merge pull request #66 from shoover/explicit-interface-property, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 157299a 013/459: Update TFS module., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 3651a40 119/459: Use cl-lib equivalent, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 91fff08 124/459: Fontify conversion operators definitions. Fontify base interfaces names for 'interface' and 'struct' declarations., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 9e78a26 128/459: Derive from prog-mode, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 6e3cdc1 129/459: Add a regression test, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 0a61f21 131/459: Bump version., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode f367ef6 135/459: Cleanup test-code for imenu-fixes.,
ELPA Syncer <=
- [elpa] externals/csharp-mode 8ec64b4 136/459: Merge pull request #57 from josteink/imenu-fixes, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 8c5bae2 139/459: Fixup, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode d0d7ec3 140/459: Merge pull request #58 from josteink/compilation-mode-fixes, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 49f7342 148/459: Make future editing sane., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode ffe87f9 150/459: Tests: refactor imenu-tests, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode b4fb58a 153/459: Update changelog., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode c314c65 157/459: Highlight text after #region or #pragma as comment, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 60e8171 159/459: Start update changelog and prepare for new version., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 8aeb816 164/459: Fix compiler warnings., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 775fafd 166/459: Make assess-package available for testing., ELPA Syncer, 2021/08/22