Robert Reif : winmm: Print out more info on failed test.

Alexandre Julliard julliard at wine.codeweavers.com
Tue May 9 14:15:30 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 9ff27bf6bcc13966028ff0401e70c797b1c8a884
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=9ff27bf6bcc13966028ff0401e70c797b1c8a884

Author: Robert Reif <reif at earthlink.net>
Date:   Tue May  9 07:55:21 2006 -0400

winmm: Print out more info on failed test.

Print out more info on failed test.  Looks like there is a bug in ALSA
OSS emulation where it is returning a mid-sample position.

---

 dlls/winmm/tests/wave.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dlls/winmm/tests/wave.c b/dlls/winmm/tests/wave.c
index a51fa37..a0646fd 100644
--- a/dlls/winmm/tests/wave.c
+++ b/dlls/winmm/tests/wave.c
@@ -472,9 +472,10 @@ static void check_position(int device, H
         trace("waveOutGetPosition(%s): TIME_SAMPLES not supported, "
               "returned %s\n",dev_name(device),wave_time_format(mmtime.wType));
     returned = time_to_bytes(&mmtime, pwfx);
-    ok(returned == bytes, "waveOutGetPosition(%s): returned %ld samples, "
-       "should be %ld\n", dev_name(device), bytes_to_samples(returned, pwfx),
-       bytes_to_samples(bytes, pwfx));
+    ok(returned == bytes, "waveOutGetPosition(%s): returned %ld samples "
+       "(%ld bytes), should be %ld (%ld bytes)\n", dev_name(device),
+       bytes_to_samples(returned, pwfx), returned,
+       bytes_to_samples(bytes, pwfx), bytes);
 
     mmtime.wType = TIME_MS;
     rc=waveOutGetPosition(wout, &mmtime, sizeof(mmtime));




More information about the wine-cvs mailing list