[PATCH 2/2] quartz/tests: Add test AVI and MPG files.
Dmitry Timoshkov
dmitry at baikal.ru
Mon Nov 6 21:03:07 CST 2017
Zebediah Figura <z.figura12 at gmail.com> wrote:
> --- a/dlls/quartz/tests/avisplitter.c
> +++ b/dlls/quartz/tests/avisplitter.c
...
> + WCHAR *filename = load_resource(avifile);
...
> if (file == INVALID_HANDLE_VALUE)
> {
> - skip("Could not read test file \"%s\", skipping test\n", afile);
> + skip("Could not read test file \"%s\", skipping test\n", wine_dbgstr_w(filename));
> return;
> }
etc.
> --- a/dlls/quartz/tests/filtergraph.c
> +++ b/dlls/quartz/tests/filtergraph.c
...
> + WCHAR *filename = load_resource(file);
...
> + hr = IGraphBuilder_RenderFile(pgraph, filename, NULL);
> + if (hr == VFW_E_CANNOT_RENDER)
> + skip("%s: codec not supported; skipping test\n", wine_dbgstr_w(file));
> + else
> + {
> + ok(hr == S_OK || hr == VFW_S_AUDIO_NOT_RENDERED, "RenderFile failed: %x\n", hr);
> + rungraph();
> + }
>
> releasefiltergraph();
>
> /* check reference leaks */
> - h = CreateFileW(file, GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL);
> + h = CreateFileW(filename, GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL);
> ok(h != INVALID_HANDLE_VALUE, "CreateFile failed: err=%d\n", GetLastError());
> CloseHandle(h);
> }
It seems that new tests leave the temporary created files behind.
--
Dmitry.
More information about the wine-devel
mailing list