diff options
| author | Kévin Le Gouguec <kevin.legouguec@airbus.com> | 2018-11-21 10:56:29 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@airbus.com> | 2018-11-21 11:00:50 +0100 |
| commit | 1a8a1c0f98e39907af61d181d318fd45f3ce93ca (patch) | |
| tree | a9dbc9288fc5368538a85a6fc9533a21f5f8bbc6 /crypto_aead/lilliputaei128v1/ref/test | |
| parent | 1b70dc0fdb7c445f526a51ced73e531ac31cf438 (diff) | |
| download | lilliput-ae-implem-1a8a1c0f98e39907af61d181d318fd45f3ce93ca.tar.xz | |
Remaniement de la gestion des tests
Permettra d'ajouter un nouveau test plus facilement.
Diffstat (limited to 'crypto_aead/lilliputaei128v1/ref/test')
| -rw-r--r-- | crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt (renamed from crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_full.txt) | 0 | ||||
| -rw-r--r-- | crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_null.txt (renamed from crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_null.txt) | 0 | ||||
| -rw-r--r-- | crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_order.txt (renamed from crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_order.txt) | 0 | ||||
| -rw-r--r-- | crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_random.txt (renamed from crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_random.txt) | 0 | ||||
| -rw-r--r-- | crypto_aead/lilliputaei128v1/ref/test/test-tweakey.c (renamed from crypto_aead/lilliputaei128v1/ref/test/tweakey.c) | 14 | ||||
| -rwxr-xr-x | crypto_aead/lilliputaei128v1/ref/test/tweakey.sh | 8 |
6 files changed, 10 insertions, 12 deletions
diff --git a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_full.txt b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt index ef346d2..ef346d2 100644 --- a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_full.txt +++ b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_full.txt diff --git a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_null.txt b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_null.txt index ed7938b..ed7938b 100644 --- a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_null.txt +++ b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_null.txt diff --git a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_order.txt b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_order.txt index b727244..b727244 100644 --- a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_order.txt +++ b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_order.txt diff --git a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_random.txt b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_random.txt index 529e39d..529e39d 100644 --- a/crypto_aead/lilliputaei128v1/ref/test/tweakey-ref/tweakey_random.txt +++ b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey-ref/tweakey_random.txt diff --git a/crypto_aead/lilliputaei128v1/ref/test/tweakey.c b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey.c index 1f5aacf..53ea14c 100644 --- a/crypto_aead/lilliputaei128v1/ref/test/tweakey.c +++ b/crypto_aead/lilliputaei128v1/ref/test/test-tweakey.c @@ -76,20 +76,26 @@ vector_input VECTORS[] = { }; -FILE* open_dump_file(const char * name) +FILE* open_dump_file(const char *folder, const char *name) { char filename[128]; - snprintf(filename, sizeof(filename), "results/tweakey/tweakey_%s.txt", name); + snprintf(filename, sizeof(filename), "%s/tweakey_%s.txt", folder, name); return fopen(filename, "w"); } -int main() +int main(int argc, char const * const *argv) { + if (argc < 2) + { + fprintf(stderr, "usage: %s OUTPUT-FOLDER\n", argv[0]); + return 1; + } + for (vector_input* input=VECTORS; input<ARRAY_END(VECTORS); input++) { printf("%s\n", input->name); - FILE* dump = open_dump_file(input->name); + FILE* dump = open_dump_file(argv[1], input->name); fprintf(dump, "Building Tweakey :\n"); diff --git a/crypto_aead/lilliputaei128v1/ref/test/tweakey.sh b/crypto_aead/lilliputaei128v1/ref/test/tweakey.sh deleted file mode 100755 index 653d13e..0000000 --- a/crypto_aead/lilliputaei128v1/ref/test/tweakey.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -set -eu - -reference=$1 -actual=$2 - -diff -ru ${reference} ${actual} |
