Overview of Skylib unit testing modules
mainSkylib provides four specialized modules for different types of testing in Bazel:
unittest: For testing ordinary Starlark functions.analysistest: For testing analysis phase behavior (e.g., verifying a rule's providers or registered actions).loadingtest: For testing loading phase behavior (e.g., macros andnative.*).asserts: Contains the assertion functions used within tests.