Skip to content

Consumer Tests can't handle 'single_version_override' #492

@MaximilianSoerenPollak

Description

@MaximilianSoerenPollak

Description

Consumer tests fail if docs-as-code has single version override in consumer (like score):

bazel_dep(name = "score_docs_as_code", version = "4.0.0")
single_version_override(
module_name = "score_docs_as_code",
version = "4.0.0",
)

For example

Analysis results

Issue:

ERROR: /home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel:81:24: Traceback (most recent call last):
File "/home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel", line 81, column 24, in
single_version_override(
Error in single_version_override: multiple overrides for dep score_docs_as_code found
ERROR: Error computing the main repository mapping: error executing MODULE.bazel file for
Computing main repo mapping:
ERROR: /home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel:81:24: Traceback (most recent call last):
File "/home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel", line 81, column 24, in
single_version_override(
Error in single_version_override: multiple overrides for dep score_docs_as_code found
ERROR: Error computing the main repository mapping: error executing MODULE.bazel file for
Computing main repo mapping:
ERROR: /home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel:81:24: Traceback (most recent call last):
File "/home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel", line 81, column 24, in
single_version_override(
Error in single_version_override: multiple overrides for dep score_docs_as_code found
ERROR: Error computing the main repository mapping: error executing MODULE.bazel file for
INFO: Starting clean.
Computing main repo mapping:
ERROR: /home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel:82:24: Traceback (most recent call last):
File "/home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel", line 82, column 24, in
single_version_override(
Error in single_version_override: multiple overrides for dep score_docs_as_code found
ERROR: Error computing the main repository mapping: error executing MODULE.bazel file for
Computing main repo mapping:
ERROR: /home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel:82:24: Traceback (most recent call last):
File "/home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel", line 82, column 24, in
single_version_override(
Error in single_version_override: multiple overrides for dep score_docs_as_code found
ERROR: Error computing the main repository mapping: error executing MODULE.bazel file for
Computing main repo mapping:
ERROR: /home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel:82:24: Traceback (most recent call last):
File "/home/runner/.cache/docs_as_code_consumer_tests/score/MODULE.bazel", line 82, column 24, in
single_version_override(
Error in single_version_override: multiple overrides for dep score_docs_as_code found

Solution

Make it so it can handle single_version_override

Error Occurrence Rate

None

How to reproduce

No response

Supporting Information

No response

Classification

Minor

First Affected Release

not released (main)

Last Affected Release

not released (main)

Expected Fixed Release

before release (main)

Category

  • Safety Relevant
  • Security Relevant

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions