mpd/test
Max Kellermann 94592c1406 build with Meson instead of autotools
So long, autotools!  This is my last MPD related project to migrate
away from it.  It has its strengths, but also very obvious weaknesses
and weirdnesses.  Today, many of its quirks are not needed anymore,
and are cumbersome and slow.  Now welcome our new Meson overlords!
2018-10-14 23:41:38 +02:00
..
.gitignore test/ReadApeTags: new debug program 2015-10-16 14:28:57 +02:00
ContainerScan.cxx DetachedSong, db/LightSong, SongFilter: move to src/song/ 2018-08-02 13:51:18 +02:00
DivideStringTest.hxx util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL 2017-11-10 19:24:33 +01:00
DumpDatabase.cxx test/DumpDatabase: allocate ConfigData on the stack 2018-08-19 22:34:10 +02:00
DumpDecoderClient.cxx decoder/Client: use std::chrono::duration<double> instead of raw `double` 2018-09-21 20:42:34 +02:00
DumpDecoderClient.hxx decoder/Client: use std::chrono::duration<double> instead of raw `double` 2018-09-21 20:42:34 +02:00
MimeTypeTest.hxx util/MimeType: add ParseMimeTypeParameters() 2016-06-10 22:52:35 +02:00
NullMixerListener.hxx test/NullMixerListener: new class to fix -Wnull-dereference 2018-01-23 16:28:56 +01:00
ParseSongFilter.cxx song/OptimizeFilter: optimization stage for filters 2018-08-02 19:42:53 +02:00
ReadApeTags.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
ShutdownHandler.cxx *: check defined(_WIN32) instead of defined(WIN32) 2017-12-12 10:22:20 +01:00
ShutdownHandler.hxx *: check defined(_WIN32) instead of defined(WIN32) 2017-12-12 10:22:20 +01:00
SplitStringTest.hxx util/SplitString: new utility class 2014-12-04 09:14:28 +01:00
TestAudioFormat.cxx Audio{Format,Parser}: use shortcuts such as "dsd64" in log messages 2017-01-17 22:42:23 +01:00
TestAudioFormat.hxx test: add AudioFormat unit test 2017-01-17 12:02:41 +01:00
TestCircularBuffer.hxx util/{Const,Writable}Buffer, ...: rename IsEmpty() to empty(), imitating STL 2017-11-10 19:24:33 +01:00
TestFs.cxx util/Error: remove obsolete class 2016-11-10 12:58:26 +01:00
TestIcu.cxx Main, ...: catch any exception, not just std::runtime_error 2017-12-19 10:56:23 +01:00
UriUtilTest.hxx test/test_util: move class UriUtilTest to UriUtilTest.hxx 2014-12-04 07:12:04 +01:00
WriteFile.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
dump_playlist.cxx test/dump_playlist: allocate ConfigData on the stack 2018-08-19 22:36:52 +02:00
dump_rva2.cxx test/dump_rva2: remove obsolete fake function config_get_string() 2018-08-19 22:39:22 +02:00
dump_text_file.cxx input/Init: use struct ConfigData 2018-07-17 22:05:27 +02:00
meson.build build with Meson instead of autotools 2018-10-14 23:41:38 +02:00
read_conf.cxx test/read_conf: use struct ConfigData 2018-07-17 22:08:48 +02:00
read_mixer.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
read_tags.cxx input/Init: use struct ConfigData 2018-07-17 22:05:27 +02:00
run_avahi.cxx update copyright year 2017-01-03 20:48:59 +01:00
run_convert.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
run_decoder.cxx test/run_decoder: allocate ConfigData in class GlobalInit 2018-08-19 22:40:36 +02:00
run_encoder.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
run_filter.cxx config/Migrate: library to migrate deprecated settings 2018-07-18 10:25:02 +02:00
run_gunzip.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
run_gzip.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
run_inotify.cxx Main, ...: catch any exception, not just std::runtime_error 2017-12-19 10:56:23 +01:00
run_input.cxx test/run_input: allocate ConfigData in class GlobalInit 2018-08-19 22:41:08 +02:00
run_neighbor_explorer.cxx test/run_neighbor_explorer: allocate ConfigData on the stack 2018-08-19 22:41:58 +02:00
run_normalize.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
run_output.cxx config/Migrate: library to migrate deprecated settings 2018-07-18 10:25:02 +02:00
run_resolver.cxx build with Meson instead of autotools 2018-10-14 23:41:38 +02:00
run_storage.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
software_volume.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
test_archive.cxx build with Meson instead of autotools 2018-10-14 23:41:38 +02:00
test_archive_bzip2.sh build with Meson instead of autotools 2018-10-14 23:41:38 +02:00
test_archive_iso9660.sh build with Meson instead of autotools 2018-10-14 23:41:38 +02:00
test_archive_zzip.sh build with Meson instead of autotools 2018-10-14 23:41:38 +02:00
test_byte_reverse.cxx Compiler.h: move to util/ 2018-08-20 16:19:17 +02:00
test_icy_parser.cxx tag/Builder: CommitNew() returns std::unique_ptr<Tag> 2017-12-20 14:55:25 +01:00
test_mixramp.cxx player/CrossFade: use std::chrono::duration 2018-09-22 19:37:02 +02:00
test_pcm_all.hxx pcm/PcmPack: add pcm_unpack_24be() 2017-04-24 11:32:52 +02:00
test_pcm_channels.cxx pcm/PcmChannels: silence surround channels when converting from stereo 2017-01-19 10:53:41 +01:00
test_pcm_dither.cxx test/test_pcm: enable the DSD unit tests 2017-01-11 20:06:10 +01:00
test_pcm_export.cxx pcm/export: support DSD_U16 2017-01-11 22:47:12 +01:00
test_pcm_format.cxx AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx 2017-01-17 22:01:01 +01:00
test_pcm_interleave.cxx update copyright year 2017-01-03 20:48:59 +01:00
test_pcm_main.cxx Compiler.h: move to util/ 2018-08-20 16:19:17 +02:00
test_pcm_mix.cxx update copyright year 2017-01-03 20:48:59 +01:00
test_pcm_pack.cxx pcm/PcmPack: add pcm_unpack_24be() 2017-04-24 11:32:52 +02:00
test_pcm_util.hxx update copyright year 2017-01-03 20:48:59 +01:00
test_pcm_volume.cxx update copyright year 2017-01-03 20:48:59 +01:00
test_protocol.cxx protocol/ArgParser: move struct RangeArg to separate header 2018-09-02 08:17:22 +02:00
test_queue_priority.cxx DetachedSong, db/LightSong, SongFilter: move to src/song/ 2018-08-02 13:51:18 +02:00
test_rewind.cxx input/Stream: remove attribute "cond", replace with handler interface 2018-06-22 19:37:18 +02:00
test_translate_song.cxx DetachedSong, db/LightSong, SongFilter: move to src/song/ 2018-08-02 13:51:18 +02:00
test_util.cxx TagStream, decoder/Thread, ...: ignore MIME type parameters for matching plugins 2016-06-10 22:24:13 +02:00
test_vorbis_encoder.cxx test/*: catch and print all exceptions 2018-07-17 21:58:39 +02:00
visit_archive.cxx input/Init: use struct ConfigData 2018-07-17 22:05:27 +02:00