#+TITLE: emacs-hello-world Test Report
#+AUTHOR: ywatanabe
#+DATE: 2025-05-13 01:22:34 Generated by run_tests.sh

* Test Results Summary
- Passed: 48
- Failed: 1
- Skipped: 0
- Timeout (= 10 s): 0
- Duplicates: 0
- Total: 49
- Total Time: 0.126246 seconds
- Success Rate: 97.9%

* Passed Tests (48)

** tests/test-ehw-core/test-ehw-core.el (4 tests)
- [[file:tests/test-ehw-core/test-ehw-core.el::test-ehw-core-goodbye-is-function][test-ehw-core-goodbye-is-function]]
- [[file:tests/test-ehw-core/test-ehw-core.el::test-ehw-core-greet-is-function][test-ehw-core-greet-is-function]]
- [[file:tests/test-ehw-core/test-ehw-core.el::test-ehw-core-greet-is-interactive][test-ehw-core-greet-is-interactive]]
- [[file:tests/test-ehw-core/test-ehw-core.el::test-ehw-core-insert-greeting-is-function][test-ehw-core-insert-greeting-is-function]]

** tests/test-ehw-friends/test-ehw-friends-data.el (15 tests)
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-custom-vars-exist][test-ehw-friends-data-custom-vars-exist]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-get-greeting-custom][test-ehw-friends-data-get-greeting-custom]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-get-greeting-default][test-ehw-friends-data-get-greeting-default]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-get-greeting-nonexistent][test-ehw-friends-data-get-greeting-nonexistent]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-get-nonexistent][test-ehw-friends-data-get-nonexistent]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-list-exists][test-ehw-friends-data-list-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-loadable][test-ehw-friends-data-loadable]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-load-function-exists][test-ehw-friends-data-load-function-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-load-nonexistent][test-ehw-friends-data-load-nonexistent]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-remove-friend][test-ehw-friends-data-remove-friend]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-save-and-load][test-ehw-friends-data-save-and-load]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-save-creates-directory][test-ehw-friends-data-save-creates-directory]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-save-function-exists][test-ehw-friends-data-save-function-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-set-existing-friend][test-ehw-friends-data-set-existing-friend]]
- [[file:tests/test-ehw-friends/test-ehw-friends-data.el::test-ehw-friends-data-set-new-friend][test-ehw-friends-data-set-new-friend]]

** tests/test-ehw-friends/test-ehw-friends.el (1 tests)
- [[file:tests/test-ehw-friends/test-ehw-friends.el::test-ehw-friends-loadable][test-ehw-friends-loadable]]

** tests/test-ehw-friends/test-ehw-friends-greet.el (9 tests)
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-all-function-exists][test-ehw-friends-greet-all-function-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-all-is-interactive][test-ehw-friends-greet-all-is-interactive]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-all-no-friends][test-ehw-friends-greet-all-no-friends]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-all-with-friends][test-ehw-friends-greet-all-with-friends]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-existing-friend][test-ehw-friends-greet-existing-friend]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-function-exists][test-ehw-friends-greet-function-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-is-interactive][test-ehw-friends-greet-is-interactive]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-loadable][test-ehw-friends-greet-loadable]]
- [[file:tests/test-ehw-friends/test-ehw-friends-greet.el::test-ehw-friends-greet-nonexistent-friend][test-ehw-friends-greet-nonexistent-friend]]

** tests/test-ehw-friends/test-ehw-friends-manage.el (9 tests)
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-add-functionality][test-ehw-friends-manage-add-functionality]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-add-function-exists][test-ehw-friends-manage-add-function-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-list-empty][test-ehw-friends-manage-list-empty]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-list-function-exists][test-ehw-friends-manage-list-function-exists]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-list-includes-friends][test-ehw-friends-manage-list-includes-friends]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-list-returns-string][test-ehw-friends-manage-list-returns-string]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-loadable][test-ehw-friends-manage-loadable]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-remove-functionality][test-ehw-friends-manage-remove-functionality]]
- [[file:tests/test-ehw-friends/test-ehw-friends-manage.el::test-ehw-friends-manage-remove-function-exists][test-ehw-friends-manage-remove-function-exists]]

** tests/test-ehw-prep/test-ehw-prep.el (5 tests)
- [[file:tests/test-ehw-prep/test-ehw-prep.el::test-ehw-prep-add-path-loadable][test-ehw-prep-add-path-loadable]]
- [[file:tests/test-ehw-prep/test-ehw-prep.el::test-ehw-prep-install-dependencies-is-function][test-ehw-prep-install-dependencies-is-function]]
- [[file:tests/test-ehw-prep/test-ehw-prep.el::test-ehw-prep-install-deps-loadable][test-ehw-prep-install-deps-loadable]]
- [[file:tests/test-ehw-prep/test-ehw-prep.el::test-ehw-prep-setup-is-function][test-ehw-prep-setup-is-function]]
- [[file:tests/test-ehw-prep/test-ehw-prep.el::test-ehw-prep-variables-loadable][test-ehw-prep-variables-loadable]]

** tests/test-ehw-utils/test-ehw-utils.el (4 tests)
- [[file:tests/test-ehw-utils/test-ehw-utils.el::test-ehw-utils-count-words][test-ehw-utils-count-words]]
- [[file:tests/test-ehw-utils/test-ehw-utils.el::test-ehw-utils-count-words-empty][test-ehw-utils-count-words-empty]]
- [[file:tests/test-ehw-utils/test-ehw-utils.el::test-ehw-utils-format][test-ehw-utils-format]]
- [[file:tests/test-ehw-utils/test-ehw-utils.el::test-ehw-utils-trim][test-ehw-utils-trim]]

** tests/test-emacs-hello-world.el (1 tests)
- [[file:tests/test-emacs-hello-world.el::test-emacs-hello-world-loadable][test-emacs-hello-world-loadable]]

* Failed Tests (1)

** tests/test-fail.el (1 tests)
- [[file:tests/test-fail.el::test-this-must-raise-error][test-this-must-raise-error]]
  + Error details:
    Test test-this-must-raise-error backtrace:
      signal(ert-test-failed (((should nil) :form nil :value nil)))
      ert-fail(((should nil) :form nil :value nil))
      (if (unwind-protect (setq value-5 nil) (setq form-description-6 (lis
      (let (form-description-6) (if (unwind-protect (setq value-5 nil) (se
      (let ((value-5 (gensym "ert-form-evaluation-aborted-"))) (let (form-
      #f(lambda () [t] (let ((value-5 (gensym "ert-form-evaluation-aborted
      #f(compiled-function () #<bytecode 0x71da9751d29e091>)()
      handler-bind-1(#f(compiled-function () #<bytecode 0x71da9751d29e091>
      ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
      ert-run-test(#s(ert-test :name test-this-must-raise-error :documenta
      ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map
      ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
      ert-run-tests-batch(t)
      ert-run-tests-batch-and-exit(t)
      eval((ert-run-tests-batch-and-exit (if (boundp 'ert-selector) ert-se
      command-line-1(("--eval" "(add-to-list 'load-path \"/home/ywatanabe/
      command-line()
      normal-top-level()
    Test test-this-must-raise-error condition:
