...

Text file src/cmd/go/testdata/script/reuse_hg_tagtestsdefault.txt

Documentation: cmd/go/testdata/script

     1[short] skip
     2[!exec:hg] skip
     3
     4env GO111MODULE=on
     5env GOPROXY=direct
     6env GOSUMDB=off
     7env GOMODCACHE=$WORK/modcache
     8
     9# go mod download vcstest/tagtests@default needs a RepoSum again
    10go mod download -x -json vcs-test.golang.org/hg/tagtests.hg@default
    11cp stdout tagtestsdefault.json
    12stdout '"Version": "v0.2.3-0.20190509225625-8d0b18b816df"'
    13stdout '"Query": "default"'
    14stdout '"VCS": "hg"'
    15stdout '"URL": ".*/hg/tagtests"'
    16! stdout '"TagPrefix"'
    17! stdout '"TagSum"'
    18stdout '"RepoSum": "r1:8dnv906Aq1vb9YpNl9pslfva0VfG9enKb6O6NWs0xF0="'
    19stdout '"Hash": "8d0b18b816df5e9c564761b405b1d7949c24ee6b"'
    20
    21# reuse go mod download vcstest/tagtests@default result
    22go clean -modcache
    23go mod download -reuse=tagtestsdefault.json -x -json vcs-test.golang.org/hg/tagtests.hg@default
    24! stderr 'hg( .*)* pull'
    25stdout '"Reuse": true'
    26stdout '"Version": "v0.2.3-0.20190509225625-8d0b18b816df"'
    27stdout '"Query": "default"'
    28stdout '"VCS": "hg"'
    29stdout '"URL": ".*/hg/tagtests"'
    30! stdout '"TagPrefix"'
    31stdout '"RepoSum": "r1:8dnv906Aq1vb9YpNl9pslfva0VfG9enKb6O6NWs0xF0="'
    32stdout '"Ref": "default"'
    33stdout '"Hash": "8d0b18b816df5e9c564761b405b1d7949c24ee6b"'
    34! stdout '"(Dir|Info|GoMod|Zip)"'

View as plain text