diff --git a/src/tests/kits/media/mp3_reader_test/main.cpp b/src/tests/kits/media/mp3_reader_test/main.cpp index becf787448..da46647e60 100644 --- a/src/tests/kits/media/mp3_reader_test/main.cpp +++ b/src/tests/kits/media/mp3_reader_test/main.cpp @@ -38,9 +38,9 @@ int main(int argc, char *argv[]) BDataIO *source; if (SEEKABLE) - source = new BFile(FILENAME, O_RDWR); + source = new BFile(argc == 2 ? argv[1] : FILENAME, O_RDWR); else - source = new FileDataIO(FILENAME, O_RDWR); + source = new FileDataIO(argc == 2 ? argv[1] : FILENAME, O_RDWR); TRACE("main: calling setup...\n"); diff --git a/src/tests/kits/media/wav_reader_test/main.cpp b/src/tests/kits/media/wav_reader_test/main.cpp index f292a515c0..46438daa43 100644 --- a/src/tests/kits/media/wav_reader_test/main.cpp +++ b/src/tests/kits/media/wav_reader_test/main.cpp @@ -38,9 +38,9 @@ int main(int argc, char *argv[]) BDataIO *source; if (SEEKABLE) - source = new BFile(FILENAME, O_RDWR); + source = new BFile(argc == 2 ? argv[1] : FILENAME, O_RDWR); else - source = new FileDataIO(FILENAME, O_RDWR); + source = new FileDataIO(argc == 2 ? argv[1] : FILENAME, O_RDWR); TRACE("main: calling setup...\n");