Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add HCL graph tests #2783

Merged
merged 4 commits into from
Feb 19, 2024
Merged

feat: add HCL graph tests #2783

merged 4 commits into from
Feb 19, 2024

Commits on Feb 15, 2024

  1. feat: add HCL graph tests

    Adds coverage for HCL graph evaluator. Also removes the onlyRunCLI option
    for the test suite as this is not used.
    hugorut authored and aliscott committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    63357ec View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. fix: set filtered blocks after collecting modules

    This fixes the missing variable warnings which should use the unfiltered blocks.
    aliscott committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    f283a2b View commit details
    Browse the repository at this point in the history
  2. fix: update tests to support multiple runs

    Since we're running the graph evaluator and legacy evaluator we need to update some tests
    that have mocking functionality to support being run multiple times.
    aliscott committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    ec0225b View commit details
    Browse the repository at this point in the history
  3. refactor: move graph evaluator flag to run context

    This allows us to keep running the tests in parallel
    aliscott committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    838e1b9 View commit details
    Browse the repository at this point in the history