Skip to content

rundir = "." should not be required for IT tests #5

@apesternikov

Description

@apesternikov

currently the canonical way for IT tests to locate the setup binary is through

data = [
   ":target_it.setup"
],
args = [
   "-setup",
   "$(location :target_it.setup")",
],

which also require

rundir = "."

in go tests because the default current working dir for go tests is the test source directory to be compatible with the non-bazel way of running tests.
IT setup target should be able to locate runfiles if test is started with or without rundir parameter.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions