File: pb-gen-diff.patch

package info (click to toggle)
badger 4.8.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,672 kB
  • sloc: sh: 132; makefile: 61
file content (21 lines) | stat: -rw-r--r-- 885 bytes parent folder | download
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")
 }