summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Unterwurzacher2015-10-07 22:08:30 +0200
committerJakob Unterwurzacher2015-10-07 22:09:34 +0200
commit440abcbac63a5994d4bac1b5dfcf838aaaefdbd7 (patch)
treeebc6d165c498d7b9bf707580aecfe7c7f7e7d09d
parent2f970e1aa6e069a7f0001b23a4aadb54704c5d96 (diff)
Add test.bashv0.1
...also adapt the cryptfs tests for 256 bit long keys
-rwxr-xr-xbuild.bash (renamed from all.bash)0
-rw-r--r--cryptfs/content_test.go6
-rw-r--r--cryptfs/names_test.go4
-rwxr-xr-xtest.bash11
4 files changed, 16 insertions, 5 deletions
diff --git a/all.bash b/build.bash
index ab55293..ab55293 100755
--- a/all.bash
+++ b/build.bash
diff --git a/cryptfs/content_test.go b/cryptfs/content_test.go
index ab48b21..aa6c9f3 100644
--- a/cryptfs/content_test.go
+++ b/cryptfs/content_test.go
@@ -19,7 +19,7 @@ func TestSplitRange(t *testing.T) {
testRange{65444, 54},
testRange{6654, 8945})
- key := make([]byte, 16)
+ key := make([]byte, KEY_LEN)
f := NewCryptFS(key, true)
for _, r := range ranges {
@@ -42,7 +42,7 @@ func TestCiphertextRange(t *testing.T) {
testRange{65444, 54},
testRange{6654, 8945})
- key := make([]byte, 16)
+ key := make([]byte, KEY_LEN)
f := NewCryptFS(key, true)
for _, r := range ranges {
@@ -60,7 +60,7 @@ func TestCiphertextRange(t *testing.T) {
}
func TestBlockNo(t *testing.T) {
- key := make([]byte, 16)
+ key := make([]byte, KEY_LEN)
f := NewCryptFS(key, true)
b := f.BlockNoCipherOff(788)
diff --git a/cryptfs/names_test.go b/cryptfs/names_test.go
index dd57242..14c15c1 100644
--- a/cryptfs/names_test.go
+++ b/cryptfs/names_test.go
@@ -11,7 +11,7 @@ func TestTranslatePath(t *testing.T) {
s = append(s, "foo12312312312312312313123123123")
s = append(s, "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890")
- key := make([]byte, 16)
+ key := make([]byte, KEY_LEN)
fs := NewCryptFS(key, true)
for _, n := range s {
@@ -33,7 +33,7 @@ func TestPad16(t *testing.T) {
s = append(s, []byte("12345678901234567"))
s = append(s, []byte("12345678901234567abcdefg"))
- key := make([]byte, 16)
+ key := make([]byte, KEY_LEN)
fs := NewCryptFS(key, true)
for i := range s {
diff --git a/test.bash b/test.bash
new file mode 100755
index 0000000..a6f98be
--- /dev/null
+++ b/test.bash
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+set -eux
+
+cd cryptfs
+go build
+go test
+
+cd ../gocryptfs_main
+go build
+go test