blob: fcc6e9441da0518b6a1a9761190b367459febeb6 [file] [log] [blame]
Denys Vlasenkoa1870f42018-04-08 20:45:16 +02001#!/bin/sh
2
3. ./testing.sh
4
5# testing "test name" "commands" "expected result" "file input" "stdin"
6# file input will be file called "input"
7# test can create a file "actual" instead of writing to stdout
8
9# Damaged encrypted streams
10testing "unlzma (bad archive 1)" \
Denys Vlasenko04f052c2021-06-15 15:07:57 +020011 "unlzma <unlzma_issue_1.lzma 2>&1 >/dev/null; echo \$?" \
12"unlzma: corrupted data
131
Denys Vlasenkoa1870f42018-04-08 20:45:16 +020014" "" ""
15
16# Damaged encrypted streams
17testing "unlzma (bad archive 2)" \
Denys Vlasenko04f052c2021-06-15 15:07:57 +020018 "unlzma <unlzma_issue_2.lzma 2>&1 >/dev/null; echo \$?" \
19"unlzma: corrupted data
201
21" "" ""
22
23# Damaged encrypted streams
24testing "unlzma (bad archive 3)" \
25 "unlzma <unlzma_issue_3.lzma 2>&1 >/dev/null; echo \$?" \
26"unlzma: corrupted data
271
Denys Vlasenkoa1870f42018-04-08 20:45:16 +020028" "" ""
29
30exit $FAILCOUNT