Skip to content

Conversation

@jayaddison
Copy link
Contributor

@jayaddison jayaddison commented Mar 1, 2024

Feature or Bugfix

  • Feature (tests)

Purpose

  • Improve the test coverage of the searchtools.js search index/querying functionality, to aid maintenance and development.

Detail

  • Object-name matching.
    • Fully-qualified path.
    • Local-lexical-scope names.
    • Priorities.
  • Document title matching.
  • Exact-matching.
  • Multi-word document term matching.
  • Partial document term matching.
  • Single-document and multi-document terms in the index (when a term only exists within a single document, it appears as {term: 1} in the index, instead of within an Array such as {term: [0, 1, 2, ...]} in the multi-document case.

Relates

@jayaddison jayaddison added html search type:tests javascript Pull requests that update Javascript code labels Mar 2, 2024
@jayaddison
Copy link
Contributor Author

Todo: revisit this after other search-related pull requests are merged. Each of them tends to include individual test coverage.

@jayaddison jayaddison closed this Mar 14, 2024
@jayaddison jayaddison deleted the tests/expand-searchtools-test-coverage branch March 14, 2024 11:16
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 14, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

html search javascript Pull requests that update Javascript code type:tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant