Use a binary which works on windows
@@ -550,14 +550,16 @@ def test_additional_golang_dependencies_installed(
path = make_repo(tempdir_factory, 'golang_hooks_repo')
config = make_config_from_repo(path)
# A small go package
- config['hooks'][0]['additional_dependencies'] = ['github.com/firba1/tpol']
+ deps = ['github.com/golang/example/hello']
+ config['hooks'][0]['additional_dependencies'] = deps
repo = Repository.create(config, store)
repo.require_installed()
binaries = os.listdir(repo.cmd_runner.path(
- helpers.environment_dir(golang.ENVIRONMENT_DIR, 'default'),
- 'bin',
+ helpers.environment_dir(golang.ENVIRONMENT_DIR, 'default'), 'bin',
))
- assert 'tpol' in binaries
+ # normalize for windows
+ binaries = [os.path.splitext(binary)[0] for binary in binaries]
+ assert 'hello' in binaries
def test_reinstall(tempdir_factory, store, log_info_mock):
