@@ -23,24 +23,24 @@ import (
23
23
"net/http"
24
24
"testing"
25
25
26
- paths "github.com/arduino/go-paths-helper"
26
+ "github.com/arduino/go-paths-helper"
27
27
"github.com/stretchr/testify/require"
28
28
)
29
29
30
30
func TestDownloadAndChecksums (t * testing.T ) {
31
31
tmp , err := paths .MkTempDir ("" , "" )
32
32
require .NoError (t , err )
33
33
defer tmp .RemoveAll ()
34
- testFile := tmp .Join ("cache" , "asciilogo.txt " )
34
+ testFile := tmp .Join ("cache" , "index.html " )
35
35
36
36
r := & DownloadResource {
37
- ArchiveFileName : "asciilogo.txt " ,
37
+ ArchiveFileName : "index.html " ,
38
38
CachePath : "cache" ,
39
- Checksum : "SHA-256:618d6c3d3f02388d4ddbe13c893902422a8656365b67ba19ef80873bf1da0f1f " ,
40
- Size : 2263 ,
41
- URL : "https://arduino.cc/asciilogo.txt " ,
39
+ Checksum : "SHA-256:e021e1a223d03069d5f08dea25a58ca445a7376d9bdf980f756034f118449e66 " ,
40
+ Size : 1119 ,
41
+ URL : "https://downloads. arduino.cc/index.html " ,
42
42
}
43
- digest , err := hex .DecodeString ("618d6c3d3f02388d4ddbe13c893902422a8656365b67ba19ef80873bf1da0f1f " )
43
+ digest , err := hex .DecodeString ("e021e1a223d03069d5f08dea25a58ca445a7376d9bdf980f756034f118449e66 " )
44
44
require .NoError (t , err )
45
45
46
46
downloadAndTestChecksum := func () {
@@ -91,12 +91,12 @@ func TestDownloadAndChecksums(t *testing.T) {
91
91
_ , err = r .TestLocalArchiveChecksum (tmp )
92
92
require .Error (t , err )
93
93
94
- r .Checksum = "SHA-1:960f50b4326ba28304039f3d2c0fb30a0463372f "
94
+ r .Checksum = "SHA-1:c007e47637cc6ad6176e7d94aeffc232ee34c1c1 "
95
95
res , err := r .TestLocalArchiveChecksum (tmp )
96
96
require .NoError (t , err )
97
97
require .True (t , res )
98
98
99
- r .Checksum = "MD5:667cf48afcc12c38c8c1637947a04224 "
99
+ r .Checksum = "MD5:2e388576eefd92a15967868d5f566f29 "
100
100
res , err = r .TestLocalArchiveChecksum (tmp )
101
101
require .NoError (t , err )
102
102
require .True (t , res )
0 commit comments