Merge remote-tracking branch 'aosp/upstream-master' into HEAD

* aosp/upstream-master:
  Fix spelling
  feat: Add DefaultInfoSubject
  docs: add human-friendly changelog
  feat: Add StructSubject
  feat: Allow setting common rule attributes for analysis tests
  feat: add CollectionSubject.transform
  feat: add DictSubject.get
  feat: add file_basename_equals, file_extension_in matchers
  feat: publically expose the rest of the subjects
  docs: link to readthedocs instead of docs directory in readme
  feat: Add CollectionSubject.offset
  feat: Support unit test (non-analysis test) types of tests in rules_testing
  cleanup: Delete unused utils.bzl
  cleanup: Upgrade to stardoc 0.5.6 and enable bzlmod for building docs
  cleanup: upgrade to rules_python 0.22.0
  Add default_applicable_licenses to lib package.

Change-Id: Iaca64c0f3dfbab9dbbedc2fcab1f958aff7f6a0e
tree: 329839a67b2b6d2a26d17780d4002e4eee0808fd
  1. .bazelci/
  2. .bcr/
  3. .github/
  4. docgen/
  5. docs/
  6. e2e/
  7. lib/
  8. tests/
  9. .bazelignore
  10. .bazelrc
  11. .gitignore
  12. .readthedocs.yaml
  13. addlicense.sh
  14. AUTHORS
  15. BUILD
  16. CHANGELOG.md
  17. CODEOWNERS
  18. CONTRIBUTING.md
  19. dev_extension.bzl
  20. LICENSE
  21. METADATA
  22. MODULE.bazel
  23. README.md
  24. RELEASING.md
  25. WORKSPACE.bazel
  26. WORKSPACE.bzlmod
README.md

Buildstatus

Frameworks and utilities for testing Bazel Starlark

rules_testing provides frameworks and utilities to make testing Starlark code easier and convenient.

For detailed docs, see the docs website