X-Git-Url: http://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/efc068f39f6811cdc0e004d2acf4ef08b2b71c3e:/tests/broken-archives.tap..9969a6cd8e946ea3bbcd7f4b357b0e60fc02fe43:/tests/archives.at diff --git a/tests/broken-archives.tap b/tests/archives.at similarity index 57% rename from tests/broken-archives.tap rename to tests/archives.at index 2eacc7f..1dd4e2f 100644 --- a/tests/broken-archives.tap +++ b/tests/archives.at @@ -1,8 +1,4 @@ -#!/bin/sh -# -# 2ooM: The Master of Orion II Reverse Engineering Project -# Test that EOF when unpacking an archive is an error. -# Copyright © 2014 Nick Bowler +# Copyright © 2014, 2021 Nick Bowler # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -15,13 +11,10 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -. "$srcdir/tests/util/test-init.sh" || exit 99 +# along with this program. If not, see . -plan_ 1 -dx_create_testdir +AT_BANNER([Archive format tests]) -failed=false -$LBXTOOL -xf "$testdata/arch-trunc.lbx" || failed=true -command_ok_ "EOF handled in archive" $failed +AT_SETUP([EOF while reading archive]) +AT_CHECK([lbxtool -xf "$testdata/arch-trunc.lbx"], [1], [], [ignore]) +AT_CLEANUP