summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorErik de Castro Lopo <erikd@mega-nerd.com>2016-02-11 17:50:10 +1100
committerErik de Castro Lopo <erikd@mega-nerd.com>2016-02-11 09:37:20 +1100
commit1531034202bcf017249f72b4fdbfdf9a9110d18d (patch)
treec00e8085654419aca6875e6f2a54f94a06008e6c /test
parent9cf42fe5e0f1c67ab6be13b5c9567dfede22d0e5 (diff)
downloadflac-1531034202bcf017249f72b4fdbfdf9a9110d18d.tar.gz
test/: Remove two redundant scripts
* test_bin.sh looks like it was a personal use script for the original developer Josh Coalson and referenced directories outside the actual repository. * test_wrapper.sh was trivial and un-used.
Diffstat (limited to 'test')
-rw-r--r--test/Makefile.am2
-rwxr-xr-xtest/test_bins.sh97
-rwxr-xr-xtest/test_wrapper.sh12
3 files changed, 0 insertions, 111 deletions
diff --git a/test/Makefile.am b/test/Makefile.am
index f6c461c7..562035b7 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -55,8 +55,6 @@ EXTRA_DIST = \
metaflac.flac.ok \
picture.ok \
$(check_SCRIPTS) \
- test_wrapper.sh \
- test_bins.sh \
write_iff.pl
clean-local:
diff --git a/test/test_bins.sh b/test/test_bins.sh
deleted file mode 100755
index b53fe980..00000000
--- a/test/test_bins.sh
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/sh -e
-
-# FLAC - Free Lossless Audio Codec
-# Copyright (C) 2001-2009 Josh Coalson
-# Copyright (C) 2011-2014 Xiph.Org Foundation
-#
-# This file is part the FLAC project. FLAC is comprised of several
-# components distributed under different licenses. The codec libraries
-# are distributed under Xiph.Org's BSD-like license (see the file
-# COPYING.Xiph in this distribution). All other programs, libraries, and
-# plugins are distributed under the GPL (see COPYING.GPL). The documentation
-# is distributed under the Gnu FDL (see COPYING.FDL). Each file in the
-# FLAC distribution contains at the top the terms under which it may be
-# distributed.
-#
-# Since this particular file is relevant to all components of FLAC,
-# it may be distributed under the Xiph.Org license, which is the least
-# restrictive of those mentioned above. See the file COPYING.Xiph in this
-# distribution.
-
-. ./common.sh
-
-PATH=../src/flac:$PATH
-PATH=../objs/$BUILD/bin:$PATH
-BINS_PATH=../../test_files/bins
-
-if [ x"$FLAC__TEST_LEVEL" = x ] ; then
- FLAC__TEST_LEVEL=1
-fi
-
-flac${EXE} --help 1>/dev/null 2>/dev/null || die "ERROR can't find flac executable"
-
-run_flac ()
-{
- if [ x"$FLAC__TEST_WITH_VALGRIND" = xyes ] ; then
- echo "valgrind --leak-check=yes --show-reachable=yes --num-callers=50 flac $*" >>test_bins.valgrind.log
- valgrind --leak-check=yes --show-reachable=yes --num-callers=50 --log-fd=4 flac${EXE} $* 4>>test_bins.valgrind.log
- else
- flac${EXE} $*
- fi
-}
-
-test -d ${BINS_PATH} || exit 77
-
-test_file ()
-{
- name=$1
- channels=$2
- bps=$3
- encode_options="$4"
-
- echo $ECHO_N "$name.bin (--channels=$channels --bps=$bps $encode_options): encode..." $ECHO_C
- cmd="run_flac --verify --silent --force --force-raw-format --endian=big --sign=signed --sample-rate=44100 --bps=$bps --channels=$channels $encode_options --no-padding $name.bin"
- echo "### ENCODE $name #######################################################" >> ./streams.log
- echo "### cmd=$cmd" >> ./streams.log
- $cmd 2>>./streams.log || die "ERROR during encode of $name"
-
- echo $ECHO_N "decode..." $ECHO_C
- cmd="run_flac --silent --force --endian=big --sign=signed --decode --force-raw-format $name.flac";
- echo "### DECODE $name #######################################################" >> ./streams.log
- echo "### cmd=$cmd" >> ./streams.log
- $cmd 2>>./streams.log || die "ERROR during decode of $name"
-
- ls -1l $name.bin >> ./streams.log
- ls -1l $name.flac >> ./streams.log
- ls -1l $name.raw >> ./streams.log
-
- echo $ECHO_N "compare..." $ECHO_C
- cmp $name.bin $name.raw || die "ERROR during compare of $name"
-
- echo OK
-}
-
-echo "Testing bins..."
-for f in b00 b01 b02 b03 b04 ; do
- binfile=$BINS_PATH/$f
- if [ -f $binfile.bin ] ; then
- for disable in '' '--disable-verbatim-subframes --disable-constant-subframes' '--disable-verbatim-subframes --disable-constant-subframes --disable-fixed-subframes' ; do
- for channels in 1 2 4 8 ; do
- for bps in 8 16 24 ; do
- for opt in 0 1 2 4 5 6 8 ; do
- for extras in '' '-p' '-e' ; do
- for blocksize in '' '--lax -b 32' '--lax -b 32768' '--lax -b 65535' ; do
- test_file $binfile $channels $bps "-$opt $extras $blocksize $disable"
- done
- done
- done
- if [ "$FLAC__TEST_LEVEL" -gt 1 ] ; then
- test_file $binfile $channels $bps "--lax -b 16384 -m -r 8 -l 32 -e -p $disable"
- fi
- done
- done
- done
- else
- echo "$binfile not found, skipping."
- fi
-done
diff --git a/test/test_wrapper.sh b/test/test_wrapper.sh
deleted file mode 100755
index 74be77d8..00000000
--- a/test/test_wrapper.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh -e
-
-# This test script should exit on the first failure.
-
-./test_libFLAC.sh
-./test_libFLAC++.sh
-./test_grabbag.sh
-./test_flac.sh
-./test_metaflac.sh
-./test_replaygain.sh
-./test_seeking.sh
-./test_streams.sh