Erik de Castro Lopo
efaab3c822
test/ : Use more portable echo constructs
...
Fix suggested by Daniel Macks.
Closes: https://sourceforge.net/p/flac/bugs/433/
2015-10-04 09:43:38 +11:00
Ben Boeckel
f7c52c8aa8
metaflac: add --scan-replay-gain option
...
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2015-08-14 06:21:26 +10:00
Erik de Castro Lopo
ed22a42bbe
test/test_metaflac.sh : Out-of-tree build fixes.
2015-02-15 20:37:40 +11:00
Erik de Castro Lopo
1a7c3fa488
tests/*.sh : Switch back to /bin/sh.
...
Jan Stary reported that on OpenBSD bash isn't located in /bin/
which means that the test fail. He also noted that there didn't
seem to be anything bash specific in the tests.
This patch takes some suggestions from Jan, plus a few fixes tested
on Debian using the bin/sh provided by bash and dash.
Suggested-by: Jan Stary <hans@stare.cz>
2014-11-27 13:12:17 +11:00
Erik de Castro Lopo
1437391577
Update copyright years to include 2014.
2014-11-25 13:04:30 +11:00
Erik de Castro Lopo
a9712a2279
Factor out common test functionality to test/common.sh.in.
2013-09-17 06:14:57 +10:00
Erik de Castro Lopo
1d3d50a918
Switch test scripts to bash.
2013-09-17 06:14:54 +10:00
Erik de Castro Lopo
b01e568698
Split regain play tests into separate script.
2013-08-02 06:19:56 +10:00
Erik de Castro Lopo
d06d985487
test/ : Use new --no-error-on-compression-fail option as needed.
2013-08-01 23:02:26 +10:00
Erik de Castro Lopo
c7957b2b54
test/*.sh : Fix MALLOC_PERTURB initialization.
...
Was using '$(date +%N)', but that doesn't work on OSX or *BSD. Switched
to using '$(date +%s)'.
2013-05-27 19:23:42 +10:00
Ulrich Klauer
cd4ddabe0f
Language fix: "difference licenses"
...
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-05-27 18:08:57 +10:00
Erik de Castro Lopo
b1982fbc5f
Set version to 1.3.0 and update coyprights throughout.
2013-05-26 19:17:53 +10:00
Martijn van Beurden
690205baf3
Add set -e to stop test_metaflac.sh
...
test_metaflac.sh wasn't aborting when replaygain values were
incorrect because the die() function was embedded in a pipe.
set -e was added so the script exits with a non-zero exit code
when die is called in a pipe.
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-04-26 06:33:37 +10:00
Erik de Castro Lopo
69c44a51de
test/test_metaflac.sh: POSIXify embedded awk script.
...
The embedded awk script was using the 'lshift' function which
apparently only exists in GNU auk (gawk) and definitely does not
exist in mawk.
Thanks to Martijn van Beurden <mvanb1@gmail.com> for reporting
this issue.
2013-04-25 14:17:22 +10:00
Erik de Castro Lopo
4f24161246
Replace usage of $RANDOM in test scripts.
...
$RANDOM seems to be a bashism and isn't avaiable in eg dash.
2013-04-25 12:31:58 +10:00
Martijn van Beurden
f6585b0bdc
Reduce valgrind num-callers to 50
...
My Valgrind doesn't run, saying it doesn't support showing more
than 50 entries of a stack trace
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2013-04-22 17:43:01 +10:00
Erik de Castro Lopo
85d5c53803
Fix all Makefile.lite to use /objs/ directory instead of /obj/ directory.
2013-01-02 22:49:37 +11:00
Cristian Rodríguez
95f0f75477
export MALLOC_PERTURB_ and MALLOC_CHECK_ in test suite
...
That enables an special implementation that checks
for common memory errors and will save us from a lot pain.
2012-04-19 04:54:01 +10:00
Erik de Castro Lopo
f20770e5d4
Add patch from Earl Chew <earl_chew@yahoo.com> that adds testing for
...
the replay gain calculations.
2012-03-19 07:44:11 +11:00
Erik de Castro Lopo
a606e1a7ef
Renable metaflac tests disabled earlier because they were failing.
2012-02-04 14:13:45 +11:00
Erik de Castro Lopo
f3d4fb27e1
test/test_metaflac.sh : Disable failing tests.
2012-01-31 21:04:51 +11:00
Erik de Castro Lopo
0b06747a8f
test/test_metaflac.sh : Bypass currently broken tests.
2012-01-31 20:13:54 +11:00
Josh Coalson
dea0f5a044
add 2009 copyright
2009-01-07 07:31:28 +00:00
Josh Coalson
82b128050e
update copyright for 2008
2008-02-28 05:34:21 +00:00
Josh Coalson
412a03752e
solaris 10 fixes (SF#1783225: https://sourceforge.net/tracker/index.php?func=detail&aid=1783225&group_id=13478&atid=113478 )
2007-08-29 00:38:16 +00:00
Josh Coalson
89f01a8019
switch from --logfile-fd= to --log-fd= to match newer valgrind options
2007-06-20 01:26:29 +00:00
Josh Coalson
e74bd9516c
add 2007 copyright
2007-02-02 06:58:19 +00:00
Josh Coalson
8ebb95cda0
add logging of command to valgrind log
2006-11-20 05:29:59 +00:00
Josh Coalson
aec8bb3435
rename metaflac's --import-picture to --import-picture-from for consistency with other options
2006-11-02 04:06:56 +00:00
Josh Coalson
989f26701d
add --export-picture-to option to metaflac
2006-11-02 03:40:44 +00:00
Josh Coalson
8da98c897b
merge libOggFLAC into libFLAC and libOggFLAC++ into FLAC++; documentation still needs work
2006-10-15 04:24:05 +00:00
Josh Coalson
a65fd93119
minor syntax
2006-10-03 01:02:44 +00:00
Josh Coalson
b02574eea6
add --import-picture command to metaflac
2006-09-26 00:43:48 +00:00
Josh Coalson
ff151cc781
switch metaflac test over to comparing output against "golden" files
2006-08-28 03:39:45 +00:00
Josh Coalson
de9091e4a7
add configure options --disable-thorough-tests which breaks up testing into 3 levels: 0 for basic testing, 1 for thorough testing, 2 for exhaustive testing
2006-05-25 02:48:22 +00:00
Josh Coalson
0395dac13f
add 2206 to copyright notice
2006-04-25 06:59:33 +00:00
Josh Coalson
1be4415813
default to using current script as test file if there is no /bin/sh
2005-09-03 02:16:49 +00:00
Josh Coalson
83b8d28f9d
add shorthand option --remove-replay-gain to metaflac
2005-08-31 00:30:41 +00:00
Josh Coalson
a78fac662c
add 2005 to copyright notices
2005-01-25 04:17:55 +00:00
Josh Coalson
b43d3cbd9e
fix PATH and LD_LIBRARY_PATH settings, pass build type as first arg to test scripts
2004-11-09 01:28:05 +00:00
Josh Coalson
0ceb4491da
rename metaflac *-vc-* options to *-tag-* ones, only ones remain but deprecated
2004-09-08 00:55:16 +00:00
Josh Coalson
a7eecd05d8
fix "unknown metadata block" test to use ID 126 instead of the now-reserved 127
2004-07-24 00:03:45 +00:00
Josh Coalson
9564390fb9
update copyright to 2004
2004-01-17 04:14:43 +00:00
Josh Coalson
fb30b9e4ac
add test of --add-replay-gain
2003-12-16 18:47:26 +00:00
Josh Coalson
e8a7601a4b
change license verbiage
2003-02-07 00:14:32 +00:00
Josh Coalson
43bb14d1ad
make immune to vendor string changes
2003-01-16 07:21:20 +00:00
Josh Coalson
ecf57b7514
minor syntax
2003-01-14 09:00:25 +00:00
Josh Coalson
6b4dfd0515
add test for unknown metadata handling
2003-01-11 06:23:16 +00:00
Josh Coalson
afae69f0e3
Add 2003 to copyright notice
2003-01-02 07:03:16 +00:00
Josh Coalson
80936c5ba1
make valgrind output go into test-specific log file instead of one massive valgrind.log
2002-12-30 23:31:47 +00:00