Skip to content

Commit 2fed359

Browse files
authored
Merge pull request #250 from hashicorp/test-checksum-files
test that arbitrary files cannot be checksummed
2 parents 8128886 + 7c609f9 commit 2fed359

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

get_test.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,13 @@ func TestGetFile_checksum_from_file(t *testing.T) {
431431
true,
432432
false,
433433
},
434+
435+
// assert arbitrary files will not be read
436+
{
437+
"?checksum=file:" + checksums + "/multifile-sha1.sum",
438+
true,
439+
false,
440+
},
434441
}
435442

436443
for _, tc := range cases {
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
e2c7dc83ac8aa7f181314387f6dfb132cd117e3a content.txt
2+
0000000000000000000000000000000000000000 md5-bsd-bad.sum

0 commit comments

Comments
 (0)