1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
Index: badger/pb/protos_test.go
===================================================================
--- badger.orig/pb/protos_test.go
+++ badger/pb/protos_test.go
@@ -32,10 +32,14 @@ func Exec(argv ...string) error {
}
func TestProtosRegenerate(t *testing.T) {
- err := Exec("./gen.sh")
+ err := Exec("bash", "-c", "test -f badgerpb4.pb.go.orig || cp -a badgerpb4.pb.go badgerpb4.pb.go.orig")
+ require.NoError(t, err, "Got error while copying protos: %v\n", err)
+
+ err = Exec("./gen.sh")
require.NoError(t, err, "Got error while regenerating protos: %v\n", err)
generatedProtos := "badgerpb4.pb.go"
- err = Exec("git", "diff", "--quiet", "--", generatedProtos)
+ //err = Exec("git", "diff", "--quiet", "--", generatedProtos)
+ err = Exec("cmp", "--quiet", "badgerpb4.pb.go.orig", generatedProtos)
require.NoError(t, err, "badgerpb4.pb.go changed after regenerating")
}
|