diff --git a/_test/install/binary_nogopath/expected3.txt b/_test/install/binary_nogopath/expected3.txt deleted file mode 100644 index 1486045..0000000 --- a/_test/install/binary_nogopath/expected3.txt +++ /dev/null @@ -1,33 +0,0 @@ -/usr/local/go/src/encoding/gob/decode.go:1091:19: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/decode.go:1187:19: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/enc_helpers.go:66:6: boolComparison: omit bool literal in expression (rules1.go:11) -/usr/local/go/src/encoding/gob/encode.go:691:19: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/stream.go:456:25: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/asn1/marshal_test.go:281:28: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/asn1/marshal_test.go:303:28: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/base32/base32_test.go:98:4: exprUnparen: the parentheses around p.encoded[len(p.encoded)-1] == '=' are superfluous (rules.go:23) -/usr/local/go/src/encoding/binary/binary_test.go:446:5: boolComparison: omit bool literal in expression (rules1.go:9) -/usr/local/go/src/encoding/binary/binary_test.go:449:5: boolComparison: omit bool literal in expression (rules1.go:9) -/usr/local/go/src/encoding/gob/codec_test.go:351:6: boolComparison: omit bool literal in expression (rules1.go:9) -/usr/local/go/src/encoding/gob/codec_test.go:1402:23: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/codec_test.go:1415:23: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/encoder_test.go:639:18: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/encoder_test.go:643:17: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/gobencdec_test.go:772:19: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/gobencdec_test.go:778:19: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/example_interface_test.go:65:20: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/gob/example_interface_test.go:76:20: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/bench_test.go:196:23: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/bench_test.go:206:24: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:1180:31: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:1252:41: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:1455:14: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:2027:33: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:2379:24: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:2407:6: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/decode_test.go:2526:12: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/stream_test.go:188:25: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/stream_test.go:304:34: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/stream_test.go:418:22: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/json/tagkey_test.go:105:22: interfaceAddr: taking address of interface-typed value (rules.go:29) -/usr/local/go/src/encoding/xml/marshal_test.go:391:9: interfaceAddr: taking address of interface-typed value (rules.go:29) diff --git a/_test/install/binary_nogopath/test.bash b/_test/install/binary_nogopath/test.bash index 6c43560..638de2d 100755 --- a/_test/install/binary_nogopath/test.bash +++ b/_test/install/binary_nogopath/test.bash @@ -27,11 +27,4 @@ diff -u actual.txt /root/expected.txt ./ruleguard -e 'm.Match(`$f($*_, ($x), $*_)`)' /root/target.go &> actual.txt || true diff -u actual.txt /root/expected2.txt -export GO111MODULE=off -cd /usr/local/go -go get -v -u github.com/quasilyte/go-ruleguard/dsl -go get -v -u github.com/quasilyte/ruleguard-rules-test/... -CGO_ENABLED=0 /root/test/ruleguard -rules /root/rules.go ./src/encoding/... &> actual.txt || true -diff -u actual.txt /root/expected3.txt - echo SUCCESS diff --git a/_test/install/gitclone/expected6.txt b/_test/install/gitclone/expected6.txt deleted file mode 100644 index 6adfc00..0000000 --- a/_test/install/gitclone/expected6.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/go/src/encoding/base32/base32_test.go:98:4: exprUnparen: the parentheses around p.encoded[len(p.encoded)-1] == '=' are superfluous (rules.go:17) diff --git a/_test/install/gitclone/test.bash b/_test/install/gitclone/test.bash index 24b2a08..b4b5aeb 100755 --- a/_test/install/gitclone/test.bash +++ b/_test/install/gitclone/test.bash @@ -27,11 +27,4 @@ diff -u actual.txt /root/expected4.txt ./go-ruleguard -e 'm.Match(`$f($*_, ($x), $*_)`)' /root/target.go &> actual.txt || true diff -u actual.txt /root/expected5.txt -# Run inside GOROOT. -export GO111MODULE=off -cd /usr/local/go -go get -v -u github.com/quasilyte/go-ruleguard/dsl -/root/go-ruleguard/go-ruleguard -rules /root/rules.go ./src/encoding/... &> actual.txt || true -diff -u actual.txt /root/expected6.txt - echo SUCCESS