2004-11-20 Casper S. Hornstrup <chorns@users.sourceforge.net>

* drivers/net/tcpip/tests/tests/ipreceive.c (RunTest): Switch parameters
	to _AssertEqualValue.
	* drivers/net/tcpip/tests/stubs.tst: Add missing stubs.
	* lib/ws2_32/tests/stubs.tst: Ditto.
	* ntoskrnl/tests/stubs.tst: Ditto.
	* regtests/shared/regtests.h: Use unsigned format specifiers.

svn path=/trunk/; revision=11717
This commit is contained in:
Casper Hornstrup 2004-11-20 17:56:23 +00:00
parent 74ce6443c2
commit 0315098375
6 changed files with 25 additions and 3 deletions

View file

@ -1,3 +1,21 @@
2004-11-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/net/tcpip/tests/tests/ipreceive.c (RunTest): Switch parameters
to _AssertEqualValue.
* drivers/net/tcpip/tests/stubs.tst: Add missing stubs.
* lib/ws2_32/tests/stubs.tst: Ditto.
* ntoskrnl/tests/stubs.tst: Ditto.
* regtests/shared/regtests.h: Use unsigned format specifiers.
2004-11-20 Casper S. Hornstrup <chorns@users.sourceforge.net>
* config (SEH): Remove.
* regtests/shared/regtests.c (_alloca): Remove; Use from malloca.h
instead.
(PerformTest): Use PSEH to catch exceptions while running tests.
* tools/config.mk (CONFIG): Don't add SEH.
* tools/helper.mk: Link tests with pseh.a.
2004-11-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
* drivers/lib/ip/network/arp.c: Assert certain conditions.

View file

@ -48,3 +48,5 @@ ntoskrnl.a _imp__KeSetEvent@12
ntoskrnl.a _imp__IoAcquireCancelSpinLock@4
ntoskrnl.a _imp__KeInitializeEvent@12
ntoskrnl.a _imp__ExAllocatePool@8
ntoskrnl.a _imp_@ExAcquireFastMutex@4
ntoskrnl.a _imp_@ExReleaseFastMutex@4

View file

@ -27,7 +27,7 @@ static void RunTest() {
IPPacket.TotalSize = Packets[i].size;
IPReceive( &IF, &IPPacket );
}
_AssertEqualValue(Status,STATUS_SUCCESS);
_AssertEqualValue(STATUS_SUCCESS, Status);
}
_Dispatcher(IpreceiveTest, "IPReceive");

View file

@ -14,5 +14,6 @@ kernel32.dll LoadLibraryW@4
kernel32.dll lstrcpyA@8
ntdll.dll ResetEvent@4
ntdll.dll SetEvent@4
kernel32.dll Sleep@4
ntdll.dll WaitForMultipleObjectsEx@20
kernel32.dll CloseHandle@4

View file

@ -23,6 +23,7 @@ hal.dll HalQueryRealTimeClock@4
hal.dll HalReadDmaCounter@4
hal.dll HalReleaseDisplayOwnership@0
hal.dll HalReportResourceUsage@0
hal.dll HalRequestIpi@4
hal.dll @HalRequestSoftwareInterrupt@4
hal.dll HalReturnToFirmware@4
hal.dll HalSetEnvironmentVariable@8

View file

@ -83,7 +83,7 @@ AppendAssertion(char *message)
if ((__Expected) != (__Actual)) \
{ \
char _message[100]; \
sprintf(_message, "Expected %d/0x%.08x was %d/0x%.08x at %s:%d", \
sprintf(_message, "Expected %ld/0x%.08lx was %ld/0x%.08lx at %s:%d", \
(__Expected), (__Expected), (__Actual), (__Actual), __FILE__, __LINE__); \
AppendAssertion(_message); \
} \
@ -109,7 +109,7 @@ AppendAssertion(char *message)
if ((__Expected) == (__Actual)) \
{ \
char _message[100]; \
sprintf(_message, "Actual value expected to be different from %d/0x%.08x at %s:%d", \
sprintf(_message, "Actual value expected to be different from %ld/0x%.08lx at %s:%d", \
(__Expected), (__Expected), __FILE__, __LINE__); \
AppendAssertion(_message); \
} \