|
|
|
@ -1059,6 +1059,12 @@ use .
|
|
|
|
expected_version: version,
|
|
|
|
expected_version: version,
|
|
|
|
desc: 'from toolchain directive'
|
|
|
|
desc: 'from toolchain directive'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
goVersionfile: 'golangci-lint.mod',
|
|
|
|
|
|
|
|
fileContents: Buffer.from(buildGoMod(placeholderVersion, version)),
|
|
|
|
|
|
|
|
expected_version: version,
|
|
|
|
|
|
|
|
desc: 'from toolchain directive in non-standard .mod file'
|
|
|
|
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
goVersionfile: 'go.mod',
|
|
|
|
goVersionfile: 'go.mod',
|
|
|
|
fileContents: Buffer.from(buildGoMod(placeholderVersion, version)),
|
|
|
|
fileContents: Buffer.from(buildGoMod(placeholderVersion, version)),
|
|
|
|
@ -1072,6 +1078,13 @@ use .
|
|
|
|
gotoolchain_env: 'local',
|
|
|
|
gotoolchain_env: 'local',
|
|
|
|
expected_version: placeholderVersion,
|
|
|
|
expected_version: placeholderVersion,
|
|
|
|
desc: 'from go directive when GOTOOLCHAIN is local'
|
|
|
|
desc: 'from go directive when GOTOOLCHAIN is local'
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
goVersionfile: 'golangci-lint.mod',
|
|
|
|
|
|
|
|
fileContents: Buffer.from(buildGoMod(placeholderVersion, version)),
|
|
|
|
|
|
|
|
gotoolchain_env: 'local',
|
|
|
|
|
|
|
|
expected_version: placeholderVersion,
|
|
|
|
|
|
|
|
desc: 'from go directive in non-standard .mod file when GOTOOLCHAIN is local'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
].forEach(test => {
|
|
|
|
].forEach(test => {
|
|
|
|
it(`reads version (${version}) in ${test.goVersionfile} ${test.desc}`, async () => {
|
|
|
|
it(`reads version (${version}) in ${test.goVersionfile} ${test.desc}`, async () => {
|
|
|
|
|