LibCST/libcst/metadata
Amethyst Reese 65fa36b99e Script to regenerate test fixtures
Upgrading Pyre requires updating test fixtures with any upstream changes
to Pyre's query results for the `simple_class.py` fixture.

This adds a new `scripts/` directory to the repo, with a script to
regenerate test fixtures. The script regenerates the cache data fixture,
and updates the `TypeInferenceProvider` tests to use `assertDictEqual`
and helpful error messages for better behavior in future mismatches.

This also includes a slight bump to Pyre 0.9.10 to fix install issues on
Apple Silicon M1 Macs, and regenerated fixtures using the script above.
2023-02-21 18:52:43 -08:00
..
tests Script to regenerate test fixtures 2023-02-21 18:52:43 -08:00
__init__.py Adding a provider which can tell what accessor to use to go from the parent to that child node (#807) 2022-11-10 09:38:32 +00:00
accessor_provider.py Adding a provider which can tell what accessor to use to go from the parent to that child node (#807) 2022-11-10 09:38:32 +00:00
base_provider.py Implement lazy loading mechanism for QualifiedNameProvider (#720) 2022-07-09 08:34:29 +01:00
expression_context_provider.py Tighten the metadata type of ExpressionContextProvider (#760) 2022-08-29 16:46:08 +01:00
full_repo_manager.py Fix docstring of FullRepoManager (#750) 2022-08-17 13:42:31 +01:00
name_provider.py Implement lazy loading mechanism for QualifiedNameProvider (#720) 2022-07-09 08:34:29 +01:00
parent_node_provider.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
position_provider.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
reentrant_codegen.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
scope_provider.py Fixing prefix matching bug from 0.4.6 (#719) 2022-07-05 11:25:39 +01:00
span_provider.py Fix license headers (#560) 2021-12-28 11:55:18 +00:00
type_inference_provider.py Fix all type errors (#579) 2022-01-05 18:13:01 +00:00
wrapper.py Fix all type errors (#579) 2022-01-05 18:13:01 +00:00