aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/testdata/script/mod_load_badmod.txt
blob: 68c8b3792bd04cd77e9e14ba3b1d8b87b04683e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Unknown lines should be ignored in dependency go.mod files.
env GO111MODULE=on
go list -m all

# ... and in replaced dependency go.mod files.
cp go.mod go.mod.usesub
go list -m all

# ... but not in the main module.
cp go.mod.bad go.mod
! go list -m all
stderr 'unknown directive: hello'

-- go.mod --
module m
require rsc.io/badmod v1.0.0
-- go.mod.bad --
module m
hello world
-- go.mod.usesub --
module m
require rsc.io/badmod v1.0.0
replace rsc.io/badmod v1.0.0 => ./sub
-- sub/go.mod --
module sub
hello world