Skip to content

Add tests for hsys-denote - #1034

Merged
matsl merged 1 commit into
masterfrom
pr_add_denote_tests
Aug 11, 2026
Merged

Add tests for hsys-denote#1034
matsl merged 1 commit into
masterfrom
pr_add_denote_tests

Conversation

@matsl

@matsl matsl commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

What

  • test/MANIFEST: New test file.

  • test/hsys-denote-tests.el (hsys-denote-tests--denote-link):
    (hsys-denote-tests--link-to-denote):
    (hsys-denote-tests--link-at-p):
    (hsys-denote-tests--file-at-p): Test cases.

Why

hsys-denote adds new ibut support for denote links and needs tests.

Note

These tests are based on not installing denote for the tests. The
denote functions are mocked for essentially unit testing our
integration code.

There are pros and cons with this practice. Maybe this is a good time
to kick off looking over our test strategy when it comes to testing
the integration with external packages. I'll share my ideas in a
separate email thread.

* test/MANIFEST: New test file.

* test/hsys-denote-tests.el (hsys-denote-tests--denote-link):
    (hsys-denote-tests--link-to-denote):
    (hsys-denote-tests--link-at-p):
    (hsys-denote-tests--file-at-p): Test cases.
@matsl
matsl force-pushed the pr_add_denote_tests branch from f0b0d10 to c6f71c2 Compare August 10, 2026 14:20
@matsl
matsl requested a review from rswgnu August 10, 2026 14:33
@matsl
matsl merged commit 8820a58 into master Aug 11, 2026
4 checks passed
@matsl
matsl deleted the pr_add_denote_tests branch August 11, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants