Skip to content

Comments

Add anonymous posting tests and integrate automatic testing#23

Merged
lalmulai merged 3 commits intomainfrom
anonymous-post-testing
Oct 11, 2025
Merged

Add anonymous posting tests and integrate automatic testing#23
lalmulai merged 3 commits intomainfrom
anonymous-post-testing

Conversation

@lalmulai
Copy link

@lalmulai lalmulai commented Oct 11, 2025

Implements anonymous posting's automatic tests. Feature developed as part of the assigned task for issue #2.

Purpose:
The tests verify that the anonymous posting feature functions correctly without interfering with other forum functionality. They ensure that:

  • Users can submit posts anonymously.
  • Anonymous posts are displayed properly in threads.
  • The anonymity flag is correctly stored in the database.
  • Non-anonymous posts remain unchanged.

Test File:
test/anonymous-button.test.js contains the automated test cases.

@lalmulai lalmulai added documentation Improvements or additions to documentation testing labels Oct 11, 2025
@coveralls
Copy link

Pull Request Test Coverage Report for Build 18430782062

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 7 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-4.5%) to 65.254%

Files with Coverage Reduction New Missed Lines %
nodebb-plugin-thread-summarizer/library.js 7 65.25%
Totals Coverage Status
Change from base Build 18428430183: -4.5%
Covered Lines: 54
Relevant Lines: 71

💛 - Coveralls

@lalmulai lalmulai marked this pull request as ready for review October 11, 2025 14:42
@lalmulai lalmulai merged commit 055a0d1 into main Oct 11, 2025
2 checks passed
@lalmulai lalmulai deleted the anonymous-post-testing branch October 11, 2025 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants