Skip to content

Add coverage tests for US2 and US3 ta-resolve plugin#68

Merged
1 commit merged into
mainfrom
coverage-testing2
Feb 27, 2026
Merged

Add coverage tests for US2 and US3 ta-resolve plugin#68
1 commit merged into
mainfrom
coverage-testing2

Conversation

@bendnema
Copy link
Copy Markdown

Summary
Added comprehensive unit tests to improve test coverage for the ta-resolve plugin, specifically for User Story CMU-313#3 (Supported by Instructor feature).
Changes

Added tests for supportAnswer socket method
Added tests for removeSupport socket method
Added tests for addSupportAnswerTool hook
Added tests for normalizeSupportedByInstructor hook
Added tests for normalizeSupportedByInstructorSummary hook
Added edge case tests for better branch coverage (null, undefined, type coercion)
Fixed OpenAPI schema error (added missing url field to upgrade section in plugins.yaml)

@bendnema bendnema changed the title Add coverage tests for ta-resolve plugin Add coverage tests for US2 and US3 ta-resolve plugin Feb 27, 2026
@bendnema bendnema self-assigned this Feb 27, 2026
@bendnema bendnema added the good first issue Good for newcomers label Feb 27, 2026
@PDFour4 PDFour4 closed this pull request by merging all changes into main in 20b5361 Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Testing: Student cannot approve student answer Testing: See if admin can approve student answer

2 participants