[Pkg-emacsen-addons] Bug#916807: (no subject)

Lev Lamberov dogsleg at debian.org
Sat Jan 5 20:45:43 GMT 2019


I've ran tests against the source code from upstream's repository and
got even more failures:

Ran 532 tests, 523 results as expected, 7 unexpected, 2 skipped (2019-01-06 01:42:08+0500)
122 expected failures

7 unexpected results:
   FAILED  haskell-cabal-compute-checksum-1
   FAILED  haskell-cabal-compute-next-prev-section-1
   FAILED  haskell-cabal-enum-targets-1
   FAILED  haskell-cabal-enum-targets-2
   FAILED  haskell-cabal-get-field-1
   FAILED  haskell-process-type-test-1
   FAILED  haskell-process-type-test-2

2 skipped results:
  SKIPPED  haskell-indent-in-comment-1
  SKIPPED  haskell-indentation-altj-comment

Please, find the check-ert log attached.

Regards,
Lev


===File /home/dogsleg/tmp/haskell-mode/check-ert.log========
$ emacs --version
GNU Emacs 26.1
Copyright (C) 2018 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GNU Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.

$ LANG=C.UTF-8 make check-ert
EMACS check-ert
Running 532 tests (2019-01-06 01:40:45+0500)
   passed    1/532  backward-sexp
   passed    2/532  bos-270
   passed    3/532  commented-out-import-parse
Process is not running, so running directly.
   passed    4/532  do-cabal-no-process
   passed    5/532  empty-buffer
   passed    6/532  file-structure
   passed    7/532  fill-comment-1
   failed    8/532  fill-comment-10
   passed    9/532  fill-comment-11
   passed   10/532  fill-comment-12
   passed   11/532  fill-comment-2
   passed   12/532  fill-comment-3
   passed   13/532  fill-comment-4
   passed   14/532  fill-comment-5
   passed   15/532  fill-comment-6
   passed   16/532  fill-comment-7
   failed   17/532  fill-comment-8
   failed   18/532  fill-comment-9
   passed   19/532  fill-comment-haddock-1
   passed   20/532  fill-comment-haddock-2
   passed   21/532  forward-sexp-function-1
   passed   22/532  forward-sexp-function-2
   passed   23/532  full-import-parse
Could not…
   passed   24/532  goto-first-error-after
Could not…
   passed   25/532  goto-first-error-before
Could not…
   passed   26/532  goto-first-error-between
No further notes from Haskell compiler.
   passed   27/532  goto-next-error-after
Could not…
   passed   28/532  goto-next-error-before
Could not…
   passed   29/532  goto-next-error-between
Could not…
   passed   30/532  goto-prev-error-after
No further notes from Haskell compiler.
   passed   31/532  goto-prev-error-before
Could not…
   passed   32/532  goto-prev-error-between
   passed   33/532  haskell-backward-sexp
   passed   34/532  haskell-c2hs-alignof-hook
   passed   35/532  haskell-c2hs-basic-import-hook
   passed   36/532  haskell-c2hs-class-hook
   passed   37/532  haskell-c2hs-const-hook
   failed   38/532  haskell-c2hs-enum-define-hook
   failed   39/532  haskell-c2hs-enum-hook
   passed   40/532  haskell-c2hs-full-context-hook
   passed   41/532  haskell-c2hs-full-pointer-hook
   passed   42/532  haskell-c2hs-get-hook
   passed   43/532  haskell-c2hs-nongnu-hook
   passed   44/532  haskell-c2hs-offsetof-hook
   passed   45/532  haskell-c2hs-pointer-hook-1
   passed   46/532  haskell-c2hs-pointer-hook-2
   passed   47/532  haskell-c2hs-pure-call-hook
   passed   48/532  haskell-c2hs-pure-fun-hook
   passed   49/532  haskell-c2hs-qualified-import-hook
   passed   50/532  haskell-c2hs-set-hook
   passed   51/532  haskell-c2hs-sizeof-hook
   passed   52/532  haskell-c2hs-type-hook
   passed   53/532  haskell-c2hs-typedef-hook
   passed   54/532  haskell-c2hs-unsafe-call-hook
   passed   55/532  haskell-c2hs-unsafe-fun-hook
   failed   56/532  haskell-cabal-add-dependency-01
   passed   57/532  haskell-cabal-add-dependency-02
   passed   58/532  haskell-cabal-add-dependency-03
   passed   59/532  haskell-cabal-add-dependency-04
Test haskell-cabal-compute-checksum-1 backtrace:
  file-name-directory(nil)
  (let ((scriptDir (file-name-directory (or (symbol-file 'haskell-caba
  (closure (t) nil (let ((scriptDir (file-name-directory (or (symbol-f
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-cabal-compute-checksum-1 :doc
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-cabal-compute-checksum-1 condition:
    (wrong-type-argument stringp nil)
   FAILED   60/532  haskell-cabal-compute-checksum-1
Test haskell-cabal-compute-next-prev-section-1 backtrace:
  file-name-directory(nil)
  (let ((scriptDir (file-name-directory (or (symbol-file 'haskell-caba
  (closure (t) nil (let ((scriptDir (file-name-directory (or (symbol-f
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-cabal-compute-next-prev-secti
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-cabal-compute-next-prev-section-1 condition:
    (wrong-type-argument stringp nil)
   FAILED   61/532  haskell-cabal-compute-next-prev-section-1
Test haskell-cabal-enum-targets-1 backtrace:
  file-name-directory(nil)
  (let ((scriptDir (file-name-directory (or (symbol-file 'haskell-caba
  (progn (haskell-cabal-mode) (let ((scriptDir (file-name-directory (o
  (unwind-protect (progn (haskell-cabal-mode) (let ((scriptDir (file-n
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b
  (closure (t) nil (let ((temp-buffer (generate-new-buffer " *temp*"))
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-cabal-enum-targets-1 :documen
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-cabal-enum-targets-1 condition:
    (wrong-type-argument stringp nil)
   FAILED   62/532  haskell-cabal-enum-targets-1
Test haskell-cabal-enum-targets-2 backtrace:
  file-name-directory(nil)
  (let ((scriptDir (file-name-directory (or (symbol-file 'haskell-caba
  (progn (haskell-cabal-mode) (let ((scriptDir (file-name-directory (o
  (unwind-protect (progn (haskell-cabal-mode) (let ((scriptDir (file-n
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b
  (closure (t) nil (let ((temp-buffer (generate-new-buffer " *temp*"))
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-cabal-enum-targets-2 :documen
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-cabal-enum-targets-2 condition:
    (wrong-type-argument stringp nil)
   FAILED   63/532  haskell-cabal-enum-targets-2
Test haskell-cabal-get-field-1 backtrace:
  file-name-directory(nil)
  (let ((scriptDir (file-name-directory (or (symbol-file 'haskell-caba
  (progn (let ((scriptDir (file-name-directory (or (symbol-file 'haske
  (unwind-protect (progn (let ((scriptDir (file-name-directory (or (sy
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn
  (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b
  (closure (t) nil (let ((temp-buffer (generate-new-buffer " *temp*"))
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-cabal-get-field-1 :documentat
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-cabal-get-field-1 condition:
    (wrong-type-argument stringp nil)
   FAILED   64/532  haskell-cabal-get-field-1
   passed   65/532  haskell-cabal-period-is-a-word-break
   passed   66/532  haskell-cabal-subsection-arrange-lines-comma-in-commment
   passed   67/532  haskell-cabal-subsection-arrange-lines-commas-before-quoted-comma
   passed   68/532  haskell-cabal-subsection-arrange-lines-dependencies
   passed   69/532  haskell-cabal-subsection-arrange-lines-keep-commas-before
   passed   70/532  haskell-cabal-subsection-arrange-lines-keep-trailing-commas
   passed   71/532  haskell-cabal-subsection-arrange-lines-mixed-styles
   passed   72/532  haskell-cabal-subsection-arrange-lines-no-commas
   passed   73/532  haskell-cabal-subsection-arrange-lines-no-commas-quoted-comma
   passed   74/532  haskell-cabal-subsection-arrange-lines-quoted-items
   passed   75/532  haskell-cabal-subsection-arrange-lines-single-line-quoted-comma
   passed   76/532  haskell-cabal-subsection-arrange-lines-trailing-commas-quoted-comma
   passed   77/532  haskell-completions-can-grab-prefix-test
   passed   78/532  haskell-completions-complete-operators-test
   passed   79/532  haskell-completions-grab-ghc-options-prefix-test-01
   passed   80/532  haskell-completions-grab-ghc-options-prefix-test-02
   passed   81/532  haskell-completions-grab-identifier-prefix-test
   passed   82/532  haskell-completions-grab-language-extenstion-prefix-test
   passed   83/532  haskell-completions-grab-pragma-name-prefix-test
   passed   84/532  haskell-completions-grab-pragma-prefix-nil-cases-test
   passed   85/532  haskell-data-family
   passed   86/532  haskell-ds-backward-decl-1
   passed   87/532  haskell-ds-backward-decl-2
   passed   88/532  haskell-ds-backward-decl-2-commented
   passed   89/532  haskell-ds-comment-p-1
Mark set
   passed   90/532  haskell-ds-forward-decl-1
Mark set
Mark set
   passed   91/532  haskell-ds-forward-decl-2
Mark set
Mark set
   passed   92/532  haskell-ds-forward-decl-2-commented
   passed   93/532  haskell-ds-line-commented-p-1
   passed   94/532  haskell-exec-subst-script
   passed   95/532  haskell-forall-in-type
   passed   96/532  haskell-forward-sexp-1
   passed   97/532  haskell-forward-sexp-2
   passed   98/532  haskell-forward-sexp-3
   passed   99/532  haskell-forward-sexp-4
(Shell command succeeded with no output)
Tags gene…
   passed  100/532  haskell-generate-tags
   passed  101/532  haskell-guess-module-name
   passed  102/532  haskell-haddock-01
   passed  103/532  haskell-haddock-02
   passed  104/532  haskell-indent-check-1
   passed  105/532  haskell-indent-check-10
   failed  106/532  haskell-indent-check-11
   failed  107/532  haskell-indent-check-11u
   failed  108/532  haskell-indent-check-12
   failed  109/532  haskell-indent-check-13
   passed  110/532  haskell-indent-check-13b
   failed  111/532  haskell-indent-check-14
   failed  112/532  haskell-indent-check-15
   passed  113/532  haskell-indent-check-16
   failed  114/532  haskell-indent-check-16a
   failed  115/532  haskell-indent-check-16au
   passed  116/532  haskell-indent-check-16u
   failed  117/532  haskell-indent-check-17a
   failed  118/532  haskell-indent-check-17au
   failed  119/532  haskell-indent-check-17b
   failed  120/532  haskell-indent-check-17bu
   failed  121/532  haskell-indent-check-17c
   failed  122/532  haskell-indent-check-17cu
   failed  123/532  haskell-indent-check-17d
   failed  124/532  haskell-indent-check-17du
   failed  125/532  haskell-indent-check-18a
   failed  126/532  haskell-indent-check-18b
   failed  127/532  haskell-indent-check-18c
   failed  128/532  haskell-indent-check-18d
   failed  129/532  haskell-indent-check-18e
   failed  130/532  haskell-indent-check-18f
   failed  131/532  haskell-indent-check-19a
   failed  132/532  haskell-indent-check-19b
   failed  133/532  haskell-indent-check-19c
   failed  134/532  haskell-indent-check-2
   failed  135/532  haskell-indent-check-20a
   failed  136/532  haskell-indent-check-20b
   failed  137/532  haskell-indent-check-20bu
   failed  138/532  haskell-indent-check-21a
   failed  139/532  haskell-indent-check-21b
   failed  140/532  haskell-indent-check-21c
   failed  141/532  haskell-indent-check-22
   failed  142/532  haskell-indent-check-23
   failed  143/532  haskell-indent-check-24
   failed  144/532  haskell-indent-check-25a
   failed  145/532  haskell-indent-check-25b
   passed  146/532  haskell-indent-check-26
   failed  147/532  haskell-indent-check-27
   passed  148/532  haskell-indent-check-28a
   passed  149/532  haskell-indent-check-28b
   passed  150/532  haskell-indent-check-28c
   passed  151/532  haskell-indent-check-29a
   failed  152/532  haskell-indent-check-29b
   failed  153/532  haskell-indent-check-2a
   failed  154/532  haskell-indent-check-2au
   failed  155/532  haskell-indent-check-2u
   failed  156/532  haskell-indent-check-3
   failed  157/532  haskell-indent-check-30
   failed  158/532  haskell-indent-check-31
   failed  159/532  haskell-indent-check-32
   failed  160/532  haskell-indent-check-33
   passed  161/532  haskell-indent-check-34
   failed  162/532  haskell-indent-check-35
   failed  163/532  haskell-indent-check-35a
   failed  164/532  haskell-indent-check-36
   failed  165/532  haskell-indent-check-37
   failed  166/532  haskell-indent-check-38
   failed  167/532  haskell-indent-check-39
   failed  168/532  haskell-indent-check-4
   failed  169/532  haskell-indent-check-40
   passed  170/532  haskell-indent-check-41
   passed  171/532  haskell-indent-check-42
   passed  172/532  haskell-indent-check-43
   passed  173/532  haskell-indent-check-44
   failed  174/532  haskell-indent-check-46
   failed  175/532  haskell-indent-check-46b
   failed  176/532  haskell-indent-check-47a
   failed  177/532  haskell-indent-check-47b
   failed  178/532  haskell-indent-check-48
   failed  179/532  haskell-indent-check-49
   failed  180/532  haskell-indent-check-49b
   failed  181/532  haskell-indent-check-5
   failed  182/532  haskell-indent-check-50
   failed  183/532  haskell-indent-check-51
   failed  184/532  haskell-indent-check-52a
   failed  185/532  haskell-indent-check-52b
   failed  186/532  haskell-indent-check-52c
   failed  187/532  haskell-indent-check-53
   failed  188/532  haskell-indent-check-54
   failed  189/532  haskell-indent-check-5a
   failed  190/532  haskell-indent-check-6
   failed  191/532  haskell-indent-check-6b
   failed  192/532  haskell-indent-check-6u
   failed  193/532  haskell-indent-check-7
   failed  194/532  haskell-indent-check-7a
   failed  195/532  haskell-indent-check-7b
   failed  196/532  haskell-indent-check-8
   failed  197/532  haskell-indent-check-9
  skipped  198/532  haskell-indent-in-comment-1
   passed  199/532  haskell-indent-put-region-in-literate-1
   passed  200/532  haskell-indent-put-region-in-literate-2
  skipped  201/532  haskell-indentation-altj-comment
   passed  202/532  haskell-indentation-check-1
   passed  203/532  haskell-indentation-check-10
   passed  204/532  haskell-indentation-check-11
   passed  205/532  haskell-indentation-check-11u
   passed  206/532  haskell-indentation-check-12
   passed  207/532  haskell-indentation-check-13a
   passed  208/532  haskell-indentation-check-13b
   passed  209/532  haskell-indentation-check-13bb
   passed  210/532  haskell-indentation-check-13c
   failed  211/532  haskell-indentation-check-14
   failed  212/532  haskell-indentation-check-15
   passed  213/532  haskell-indentation-check-16
   passed  214/532  haskell-indentation-check-16a
   passed  215/532  haskell-indentation-check-16au
   passed  216/532  haskell-indentation-check-16u
   passed  217/532  haskell-indentation-check-17a
   passed  218/532  haskell-indentation-check-17au
   failed  219/532  haskell-indentation-check-17b
   failed  220/532  haskell-indentation-check-17bu
   failed  221/532  haskell-indentation-check-17c
   failed  222/532  haskell-indentation-check-17cu
   failed  223/532  haskell-indentation-check-17d
   failed  224/532  haskell-indentation-check-17du
   failed  225/532  haskell-indentation-check-18a
   passed  226/532  haskell-indentation-check-18b
   failed  227/532  haskell-indentation-check-18c
   failed  228/532  haskell-indentation-check-18d
   failed  229/532  haskell-indentation-check-18e
   failed  230/532  haskell-indentation-check-18f
   passed  231/532  haskell-indentation-check-19a
   passed  232/532  haskell-indentation-check-19b
   passed  233/532  haskell-indentation-check-19c
   passed  234/532  haskell-indentation-check-2
   passed  235/532  haskell-indentation-check-20a
   passed  236/532  haskell-indentation-check-20b
   passed  237/532  haskell-indentation-check-20bu
   passed  238/532  haskell-indentation-check-21a
   passed  239/532  haskell-indentation-check-21b
   passed  240/532  haskell-indentation-check-21c
   passed  241/532  haskell-indentation-check-22
   passed  242/532  haskell-indentation-check-23
   passed  243/532  haskell-indentation-check-24
   failed  244/532  haskell-indentation-check-25a
   passed  245/532  haskell-indentation-check-25b
   passed  246/532  haskell-indentation-check-26
   failed  247/532  haskell-indentation-check-27
   passed  248/532  haskell-indentation-check-28a
   passed  249/532  haskell-indentation-check-28b
   passed  250/532  haskell-indentation-check-28c
   passed  251/532  haskell-indentation-check-28g
   passed  252/532  haskell-indentation-check-28h
   passed  253/532  haskell-indentation-check-29a
   passed  254/532  haskell-indentation-check-29b
   passed  255/532  haskell-indentation-check-29c
   passed  256/532  haskell-indentation-check-29d
   passed  257/532  haskell-indentation-check-29e
   passed  258/532  haskell-indentation-check-2a
   passed  259/532  haskell-indentation-check-2au
   passed  260/532  haskell-indentation-check-2u
   passed  261/532  haskell-indentation-check-3
   passed  262/532  haskell-indentation-check-30
   failed  263/532  haskell-indentation-check-31
   passed  264/532  haskell-indentation-check-32
   passed  265/532  haskell-indentation-check-32b
   failed  266/532  haskell-indentation-check-32c
   failed  267/532  haskell-indentation-check-33
   passed  268/532  haskell-indentation-check-34
   passed  269/532  haskell-indentation-check-35
   passed  270/532  haskell-indentation-check-35a
   passed  271/532  haskell-indentation-check-36
   passed  272/532  haskell-indentation-check-37
   passed  273/532  haskell-indentation-check-38
   passed  274/532  haskell-indentation-check-39
   passed  275/532  haskell-indentation-check-4
   passed  276/532  haskell-indentation-check-40
   passed  277/532  haskell-indentation-check-41
   passed  278/532  haskell-indentation-check-42
   passed  279/532  haskell-indentation-check-43
   passed  280/532  haskell-indentation-check-44
   passed  281/532  haskell-indentation-check-46
   passed  282/532  haskell-indentation-check-46b
   passed  283/532  haskell-indentation-check-47a
   passed  284/532  haskell-indentation-check-47b
   passed  285/532  haskell-indentation-check-48
   passed  286/532  haskell-indentation-check-49
   passed  287/532  haskell-indentation-check-49b
   passed  288/532  haskell-indentation-check-5
   passed  289/532  haskell-indentation-check-50
   passed  290/532  haskell-indentation-check-51
   passed  291/532  haskell-indentation-check-52a
   passed  292/532  haskell-indentation-check-52b
   passed  293/532  haskell-indentation-check-52c
   passed  294/532  haskell-indentation-check-53
   passed  295/532  haskell-indentation-check-54
   passed  296/532  haskell-indentation-check-55
   passed  297/532  haskell-indentation-check-55a
   passed  298/532  haskell-indentation-check-56
   passed  299/532  haskell-indentation-check-57
   passed  300/532  haskell-indentation-check-58
   passed  301/532  haskell-indentation-check-59
   failed  302/532  haskell-indentation-check-5a
   failed  303/532  haskell-indentation-check-60
   passed  304/532  haskell-indentation-check-61
   passed  305/532  haskell-indentation-check-62
   failed  306/532  haskell-indentation-check-6a
   failed  307/532  haskell-indentation-check-6b
   passed  308/532  haskell-indentation-check-6bx
   failed  309/532  haskell-indentation-check-6u
   passed  310/532  haskell-indentation-check-7
   passed  311/532  haskell-indentation-check-7a
   passed  312/532  haskell-indentation-check-7b
   passed  313/532  haskell-indentation-check-8
   passed  314/532  haskell-indentation-check-9
   passed  315/532  haskell-indentation-ret-indents
   passed  316/532  haskell-indentation-tab-and-backtab
   passed  317/532  haskell-indentation-turns-off-haskell-indent
   passed  318/532  haskell-interactive-error-regexp-test
   passed  319/532  haskell-lexeme-basic-tokens-1
   passed  320/532  haskell-lexeme-big-01-quasi-literal
   passed  321/532  haskell-lexeme-big-02-string
   passed  322/532  haskell-lexeme-big-03-string-with-escapes
   passed  323/532  haskell-lexeme-big-04-long-id
   passed  324/532  haskell-lexeme-big-05-long-sym
   passed  325/532  haskell-lexeme-big-06-long-module-name
   passed  326/532  haskell-lexeme-big-07-many-modules-id
   passed  327/532  haskell-lexeme-big-08-many-modules-sym
   passed  328/532  haskell-lexeme-big-09-backticks-long-id
   passed  329/532  haskell-lexeme-char-literal-1
   passed  330/532  haskell-lexeme-char-literal-2
   passed  331/532  haskell-lexeme-char-literal-3
   passed  332/532  haskell-lexeme-char-literal-4
   passed  333/532  haskell-lexeme-classify-chars-1
   passed  334/532  haskell-lexeme-decimal-numbers-1
   passed  335/532  haskell-lexeme-float-numbers-1
   passed  336/532  haskell-lexeme-japanese-is-treated-as-lowercase
   passed  337/532  haskell-lexeme-line-comment-1
   passed  338/532  haskell-lexeme-literate-1
   passed  339/532  haskell-lexeme-literate-2
   passed  340/532  haskell-lexeme-modifier-letters
   passed  341/532  haskell-lexeme-octal-hexadecimal-numbers-1
   passed  342/532  haskell-lexeme-qid-1
   passed  343/532  haskell-lexeme-qid-2
   passed  344/532  haskell-lexeme-qid-3
   passed  345/532  haskell-lexeme-qid-4
   passed  346/532  haskell-lexeme-quasi-quote-1
   passed  347/532  haskell-lexeme-quasi-quote-2
   passed  348/532  haskell-lexeme-quasi-quote-3
   passed  349/532  haskell-lexeme-quasi-quote-4
   passed  350/532  haskell-lexeme-spaces
   passed  351/532  haskell-lexeme-string-literal-1
   passed  352/532  haskell-lexeme-string-literal-1a
   passed  353/532  haskell-lexeme-string-literal-2
   passed  354/532  haskell-lexeme-string-literal-3
   passed  355/532  haskell-lexeme-string-literal-4
   passed  356/532  haskell-lexeme-string-literal-5
   passed  357/532  haskell-lexeme-string-literal-6
   passed  358/532  haskell-lexeme-string-literal-7
   passed  359/532  haskell-lexeme-string-literal-8
   passed  360/532  haskell-lexeme-template-haskell-1
   passed  361/532  haskell-lexeme-unicode-ids-1
   passed  362/532  haskell-lexeme-unicode-ids-2
   passed  363/532  haskell-lexeme-unicode-syms-1
   passed  364/532  haskell-literate-bird-1
   failed  365/532  haskell-literate-bird-2
   passed  366/532  haskell-literate-latex-1
   passed  367/532  haskell-literate-mixed-1
   passed  368/532  haskell-mode-ident-at-point-aftercolons
   passed  369/532  haskell-mode-ident-at-point-beforetype
   passed  370/532  haskell-mode-ident-at-point-constructor
   passed  371/532  haskell-mode-ident-at-point-empty
   passed  372/532  haskell-mode-ident-at-point-in-backticks
   passed  373/532  haskell-mode-ident-at-point-in-commas
   passed  374/532  haskell-mode-ident-at-point-in-string
   passed  375/532  haskell-mode-ident-at-point-operators
   passed  376/532  haskell-mode-ident-at-point-prime
   passed  377/532  haskell-mode-ident-at-point-prime2
   passed  378/532  haskell-mode-ident-at-point-prime3
   passed  379/532  haskell-mode-ident-at-point-prime4
   passed  380/532  haskell-mode-ident-at-point-prime5
   passed  381/532  haskell-mode-ident-at-point-prime6
   passed  382/532  haskell-mode-ident-at-point-single
   passed  383/532  haskell-mode-ident-at-point-underscore
   passed  384/532  haskell-mode-ident-at-point-underscore2
   passed  385/532  haskell-mode-ident-at-point-underscore3
   passed  386/532  haskell-mode-ident-at-point-unicode
   passed  387/532  haskell-mode-ident-at-point-unicode2
   passed  388/532  haskell-mode-ident-at-point-var
   passed  389/532  haskell-mode-ident-pos-at-point-aftercolons
   passed  390/532  haskell-mode-ident-pos-at-point-beforetype
   passed  391/532  haskell-mode-ident-pos-at-point-empty
   passed  392/532  haskell-mode-ident-pos-at-point-in-backticks
   passed  393/532  haskell-mode-ident-pos-at-point-unicode
   passed  394/532  haskell-mode-ident-pos-at-point-unicode2
   passed  395/532  haskell-mode-spanable-pos-at-point-beforetype
   passed  396/532  haskell-mode-spanable-pos-at-point-empty-spanable
   passed  397/532  haskell-mode-spanable-pos-at-point-in-backticks
   passed  398/532  haskell-mode-spanable-pos-at-point-unicode
   passed  399/532  haskell-mode-spanable-pos-at-point-unicode2
   passed  400/532  haskell-no-family
   passed  401/532  haskell-no-type-role
   passed  402/532  haskell-pattern-1
   passed  403/532  haskell-pattern-2
   passed  404/532  haskell-pattern-3
Test haskell-process-type-test-1 backtrace:
  signal(ert-test-failed (((should (eq 'stack-ghci (haskell-process-ty
  ert-fail(((should (eq 'stack-ghci (haskell-process-type))) :form (eq
  (if (unwind-protect (setq value-1906 (apply fn-1904 args-1905)) (set
  (let (form-description-1908) (if (unwind-protect (setq value-1906 (a
  (let ((value-1906 'ert-form-evaluation-aborted-1907)) (let (form-des
  (let* ((fn-1904 (function eq)) (args-1905 (condition-case err (let (
  (progn (cd "tests") (let* ((fn-1904 (function eq)) (args-1905 (condi
  (let ((default-directory (file-name-as-directory (concat default-dir
  (unwind-protect (let ((default-directory (file-name-as-directory (co
  (let ((tmpdir (make-temp-name "haskell-mode-test-dir"))) (make-direc
  (closure (t) nil (let ((tmpdir (make-temp-name "haskell-mode-test-di
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-process-type-test-1 :document
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-process-type-test-1 condition:
    (ert-test-failed
     ((should
       (eq 'stack-ghci
	    (haskell-process-type)))
      :form
      (eq stack-ghci cabal-repl)
      :value nil))
   FAILED  405/532  haskell-process-type-test-1
Test haskell-process-type-test-2 backtrace:
  signal(ert-test-failed (((should (eq 'stack-ghci (haskell-process-ty
  ert-fail(((should (eq 'stack-ghci (haskell-process-type))) :form (eq
  (if (unwind-protect (setq value-1911 (apply fn-1909 args-1910)) (set
  (let (form-description-1913) (if (unwind-protect (setq value-1911 (a
  (let ((value-1911 'ert-form-evaluation-aborted-1912)) (let (form-des
  (let* ((fn-1909 (function eq)) (args-1910 (condition-case err (let (
  (progn (cd "src") (let* ((fn-1909 (function eq)) (args-1910 (conditi
  (let ((default-directory (file-name-as-directory (concat default-dir
  (unwind-protect (let ((default-directory (file-name-as-directory (co
  (let ((tmpdir (make-temp-name "haskell-mode-test-dir"))) (make-direc
  (closure (t) nil (let ((tmpdir (make-temp-name "haskell-mode-test-di
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name haskell-process-type-test-2 :document
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [#s(ert-test
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  command-line-1(("--eval" "(add-to-list 'load-path (expand-file-name
  command-line()
  normal-top-level()
Test haskell-process-type-test-2 condition:
    (ert-test-failed
     ((should
       (eq 'stack-ghci
	    (haskell-process-type)))
      :form
      (eq stack-ghci ghci)
      :value nil))
   FAILED  406/532  haskell-process-type-test-2
   passed  407/532  haskell-process-type-test-3
   failed  408/532  haskell-process-type-test-4
   passed  409/532  haskell-process-wrapper-command-function-identity
   passed  410/532  haskell-process-wrapper-function-non-identity
   passed  411/532  haskell-string-ellipsize
   passed  412/532  haskell-string-literal-decode-backslash
   passed  413/532  haskell-string-literal-decode-empty
   passed  414/532  haskell-string-literal-decode-encode
   passed  415/532  haskell-string-literal-encode-empty
   passed  416/532  haskell-string-take
   passed  417/532  haskell-string-test-trim
   passed  418/532  haskell-stylish-on-save-add-first-line
Error: /tmp/haskell-mode-tests-script2ZEKon produced no output and no error information, leaving buffer alone
   passed  419/532  haskell-stylish-on-save-bad-exit-code
Error: /tmp/haskell-mode-tests-scripteVpNI1 ended with errors, leaving buffer alone, see *haskell-mode* buffer for stderr
   passed  420/532  haskell-stylish-on-save-error-message
   passed  421/532  haskell-stylish-on-save-keep-point
   passed  422/532  haskell-stylish-on-save-no-change
   passed  423/532  haskell-syntactic-definition-face-1
   passed  424/532  haskell-syntactic-definition-face-1a
   failed  425/532  haskell-syntactic-definition-face-2
   failed  426/532  haskell-syntactic-definition-face-2a
   passed  427/532  haskell-syntactic-definition-face-3
   passed  428/532  haskell-syntactic-definition-face-4
   passed  429/532  haskell-syntactic-definition-face-5
   passed  430/532  haskell-syntactic-preprocessor-01
   passed  431/532  haskell-syntactic-preprocessor-02
   passed  432/532  haskell-syntactic-quasiquote-constructor
   passed  433/532  haskell-syntactic-quasiquote-no-escape
   passed  434/532  haskell-syntactic-quasiquote-number
   passed  435/532  haskell-syntactic-quasiquote-three-punctuation
   passed  436/532  haskell-syntactic-string-vs-comment-escape
   passed  437/532  haskell-syntactic-test-1
   passed  438/532  haskell-syntactic-test-10
   passed  439/532  haskell-syntactic-test-11b
   passed  440/532  haskell-syntactic-test-18
   failed  441/532  haskell-syntactic-test-18a-multiline
   failed  442/532  haskell-syntactic-test-4
   failed  443/532  haskell-syntactic-test-5
   passed  444/532  haskell-syntactic-test-7
   passed  445/532  haskell-syntactic-test-7b
   passed  446/532  haskell-syntactic-test-7c
   passed  447/532  haskell-syntactic-test-8
   passed  448/532  haskell-syntactic-test-9
   failed  449/532  haskell-syntactic-test-9a
   passed  450/532  haskell-syntactic-test-character-literal-escapes
   passed  451/532  haskell-syntactic-test-quasiquoter-1
   passed  452/532  haskell-syntactic-test-quasiquoter-2
   passed  453/532  haskell-syntactic-test-quasiquoter-3
   passed  454/532  haskell-syntactic-test-quasiquoter-4
   passed  455/532  haskell-syntactic-test-quasiquoter-5
   passed  456/532  haskell-syntactic-test-quasiquoter-sql-1
   passed  457/532  haskell-syntactic-test-quasiquoter-sql-2
   passed  458/532  haskell-syntactic-test-special-not-redefined
   passed  459/532  haskell-type-colors-01
   passed  460/532  haskell-type-colors-02
   passed  461/532  haskell-type-colors-03
   passed  462/532  haskell-type-colors-04
   passed  463/532  haskell-type-colors-05
   passed  464/532  haskell-type-colors-06
   failed  465/532  haskell-type-colors-07
   passed  466/532  haskell-type-colors-08
   passed  467/532  haskell-type-colors-09
   passed  468/532  haskell-type-colors-10
   passed  469/532  haskell-type-colors-11
   failed  470/532  haskell-type-colors-12
   passed  471/532  haskell-type-colors-13
   failed  472/532  haskell-type-colors-14
   passed  473/532  haskell-type-colors-15
   failed  474/532  haskell-type-colors-16
   passed  475/532  haskell-type-colors-17
   passed  476/532  haskell-type-colors-18
   passed  477/532  haskell-type-colors-19
   passed  478/532  haskell-type-colors-20
   passed  479/532  haskell-type-colors-21
   passed  480/532  haskell-type-colors-22
   passed  481/532  haskell-type-colors-23
   passed  482/532  haskell-type-colors-24
   passed  483/532  haskell-type-colors-25
   passed  484/532  haskell-type-colors-26
   passed  485/532  haskell-type-colors-27
   passed  486/532  haskell-type-colors-28
   failed  487/532  haskell-type-colors-29
   failed  488/532  haskell-type-colors-30
   passed  489/532  haskell-type-colors-31
   passed  490/532  haskell-type-colors-32
   passed  491/532  haskell-type-family
   passed  492/532  haskell-type-instance
   passed  493/532  haskell-type-role
   passed  494/532  haskell-unterminated-string-1
   passed  495/532  haskell-unterminated-string-2
   passed  496/532  haskell-unterminated-string-3
   passed  497/532  haskell-with-temp-dir-structure-test
   passed  498/532  insert-scc-feasible
   passed  499/532  insert-scc-infeasible
import [qualified] modid [as modid] [impspec]
import [qualified] modid [as modid] [impspec]
   passed  500/532  interactive-prompt-state
   passed  501/532  international-characters-import-parse
   passed  502/532  many-spaces-import-parse
   passed  503/532  non-import-import-parse
   passed  504/532  package-import-parse
   passed  505/532  parse-repl-response
   passed  506/532  post-command-hooks
   passed  507/532  qualified-as-import-parse
   passed  508/532  qualified-import-parse
   passed  509/532  reduce-strign
   passed  510/532  remove-scc
   passed  511/532  safe-haskell-import-parse
   passed  512/532  simple-import-parse
   passed  513/532  single-line
   passed  514/532  slightly-malformed-import-parse
Mark set
Mark set
Mark set
   passed  515/532  test-haskell-indented-block-1
Mark set
Mark set
Mark set
   passed  516/532  test-haskell-indented-block-2
Mark set
Mark set
Mark set
   passed  517/532  test-haskell-indented-block-3
Mark set
   passed  518/532  test-haskell-indented-block-4
Mark set
   passed  519/532  test-haskell-indented-block-5
Mark set
   passed  520/532  test-haskell-indented-block-6
Mark set
Mark set
Mark set
   passed  521/532  test-haskell-indented-block-7
   passed  522/532  test-haskell-process--compute-process-log-and-command-cabal-repl
   passed  523/532  test-haskell-process--compute-process-log-and-command-ghci
   passed  524/532  test-haskell-process--with-wrapper-compute-process-log-and-command-cabal-repl
   passed  525/532  test-haskell-process--with-wrapper-compute-process-log-and-command-ghci
   passed  526/532  test-inferior-haskell-buffer
   passed  527/532  test-inferior-haskell-root-dir
   passed  528/532  test-run-haskell
   passed  529/532  two-idem
   passed  530/532  two-rev
   passed  531/532  type-at-command-composition
   passed  532/532  using-underscores-import-parse

Ran 532 tests, 523 results as expected, 7 unexpected, 2 skipped (2019-01-06 01:42:08+0500)
122 expected failures

7 unexpected results:
   FAILED  haskell-cabal-compute-checksum-1
   FAILED  haskell-cabal-compute-next-prev-section-1
   FAILED  haskell-cabal-enum-targets-1
   FAILED  haskell-cabal-enum-targets-2
   FAILED  haskell-cabal-get-field-1
   FAILED  haskell-process-type-test-1
   FAILED  haskell-process-type-test-2

2 skipped results:
  SKIPPED  haskell-indent-in-comment-1
  SKIPPED  haskell-indentation-altj-comment

make: *** [Makefile:85: check-ert] Error 1
============================================================



More information about the Pkg-emacsen-addons mailing list