# Functions
CheckManyCommands applies CheckSingleCommand for each command by comparing it with the matching expectation.
CheckSingleCommand checks whether the given command contains an argv and environ variables matching the expectations we had.
CompareArgv compares the expected argv with the one we've got and returns an explanatory error if they do not match.
CompareEnv compares the expected environment with the one we've got and returns an explanatory error if they do not match.
# Constants
CanonicalGolangVersion is the canonical Go version used in tests.
CanonicalNDKVersion is the canonical NDK version used in tests.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
Constants describing the dependent functions we can call when building.
# Structs
DependenciesCallCounter allows to counter how many times the build dependencies have been called in a run.
ExecExpectations describes what we would expect to see when building in terms of executed subcommands.
SimpleCommandCollector implements [shellx.Dependencies] and tracks all the commands that have been run.