From 301362147ae361f18bc427193c83d05a1c08a35b Mon Sep 17 00:00:00 2001 From: "Jeff R. Allen" Date: Thu, 24 Jan 2019 11:48:44 +0100 Subject: [PATCH 1/3] Update for the new import path. --- encoding.go | 2 +- fuzz.go | 9 ++++++--- go.mod | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 go.mod diff --git a/encoding.go b/encoding.go index 2ba1901..1f3bbbd 100644 --- a/encoding.go +++ b/encoding.go @@ -1,4 +1,4 @@ -package fixbuf +package fixbuf // import "go.dedis.ch/fixbuf" import ( "encoding/binary" diff --git a/fuzz.go b/fuzz.go index 85c4252..afc5183 100644 --- a/fuzz.go +++ b/fuzz.go @@ -1,11 +1,14 @@ // To fuzz-test this package: // -// $ go get github.com/dvyukov/go-fuzz/go-fuzz -// $ go get github.com/dvyukov/go-fuzz/go-fuzz-build -// $ go-fuzz-build github.com/dedis/fixbuf +// $ go get -u github.com/dvyukov/go-fuzz/go-fuzz +// $ go get -u github.com/dvyukov/go-fuzz/go-fuzz-build +// $ cd `go env GOPATH` +// $ go-fuzz-build go.dedis.ch/fixbuf // $ go-fuzz -workdir=workdir -bin fixbuf-fuzz.zip // // See also: https://medium.com/@dgryski/go-fuzz-github-com-arolek-ase-3c74d5a3150c +// The cd to $GOPATH is required as a workaround for: +// https://github.com/dvyukov/go-fuzz/issues/195 // +build gofuzz diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..4a347bd --- /dev/null +++ b/go.mod @@ -0,0 +1 @@ +module go.dedis.ch/fixbuf From d98ff4ab175663e41786d06a496858b6bf14617f Mon Sep 17 00:00:00 2001 From: "Jeff R. Allen" Date: Thu, 24 Jan 2019 15:23:00 +0100 Subject: [PATCH 2/3] Do not test on Go tip. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2106282..144aada 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: go sudo: false go: - - tip + - "1.11.x" install: - go get -t ./... From a2afdd7fbdd9d90c9009bb253a9b6b452dd29884 Mon Sep 17 00:00:00 2001 From: "Jeff R. Allen" Date: Thu, 24 Jan 2019 15:29:53 +0100 Subject: [PATCH 3/3] Adapt Travis to the new import path. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 144aada..cce69c8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,14 @@ language: go -sudo: false go: - "1.11.x" +go_import_path: go.dedis.ch/fixbuf + install: - go get -t ./... - go get golang.org/x/tools/cmd/cover - go get github.com/mattn/goveralls - script: - $HOME/gopath/bin/goveralls -service=travis-ci