@@ -18,16 +18,22 @@ func TestPackageJson(t *testing.T) {
1818 nVerJson := []byte ("\" " + nVer + "\" " )
1919 npmrcPath := "../../test/.npmrc"
2020 os .Remove (npmrcPath )
21- packageJson (nVer , f )
21+ if err := packageJson (nVer , f ); err != nil {
22+ t .Fatal (err )
23+ }
2224 npmfile , err := ioutil .ReadFile (npmrcPath )
23- if err != nil || bytes .Compare (npmfile , []byte (npmrc )) != 0 {
25+ if err != nil || ! bytes .Equal (npmfile , []byte (npmrc )) {
2426 t .Fatal ("invalid .npmrc" )
2527 }
2628
27- f .Seek (0 , 0 )
29+ if _ , err := f .Seek (0 , 0 ); err != nil {
30+ t .Fatal (err )
31+ }
2832 var data map [string ]json.RawMessage
29- json .NewDecoder (f ).Decode (& data )
30- if bytes .Compare (data ["version" ], nVerJson ) != 0 {
33+ if err := json .NewDecoder (f ).Decode (& data ); err != nil {
34+ t .Fatal (err )
35+ }
36+ if ! bytes .Equal (data ["version" ], nVerJson ) {
3137 t .Fatal ("invalid version" )
3238 }
3339
@@ -36,8 +42,10 @@ func TestPackageJson(t *testing.T) {
3642 t .Fatal ("fixture package-lock.json missing" )
3743 }
3844 var plData map [string ]json.RawMessage
39- json .NewDecoder (plF ).Decode (& plData )
40- if bytes .Compare (plData ["version" ], nVerJson ) != 0 {
45+ if err := json .NewDecoder (plF ).Decode (& plData ); err != nil {
46+ t .Fatal (err )
47+ }
48+ if ! bytes .Equal (plData ["version" ], nVerJson ) {
4149 t .Fatal ("invalid version" )
4250 }
4351}
@@ -50,16 +58,24 @@ func TestNpmrc(t *testing.T) {
5058 defer f .Close ()
5159 nVer := "1.2.3"
5260 npmrcPath := "../../test/.npmrc"
53- ioutil .WriteFile (npmrcPath , []byte ("TEST" ), 0644 )
54- packageJson (nVer , f )
61+ if err := ioutil .WriteFile (npmrcPath , []byte ("TEST" ), 0644 ); err != nil {
62+ t .Fatal (err )
63+ }
64+ if err := packageJson (nVer , f ); err != nil {
65+ t .Fatal (err )
66+ }
5567 npmfile , err := ioutil .ReadFile (npmrcPath )
56- if err != nil || bytes .Compare (npmfile , []byte ("TEST" )) != 0 {
68+ if err != nil || ! bytes .Equal (npmfile , []byte ("TEST" )) {
5769 t .Fatal ("invalid .npmrc" )
5870 }
59- f .Seek (0 , 0 )
71+ if _ , err := f .Seek (0 , 0 ); err != nil {
72+ t .Fatal (err )
73+ }
6074 var data map [string ]json.RawMessage
61- json .NewDecoder (f ).Decode (& data )
62- if bytes .Compare (data ["version" ], []byte ("\" " + nVer + "\" " )) != 0 {
75+ if err := json .NewDecoder (f ).Decode (& data ); err != nil {
76+ t .Fatal (err )
77+ }
78+ if ! bytes .Equal (data ["version" ], []byte ("\" " + nVer + "\" " )) {
6379 t .Fatal ("invalid version" )
6480 }
6581}
0 commit comments