Rebase against 4f1b297a14bbd304fb20da7c4b64266c14d110e5.

This commit is contained in:
Zebediah Figura
2021-02-05 18:01:09 -06:00
parent a2f82c5c85
commit 677b445b0d
24 changed files with 105 additions and 1969 deletions

View File

@@ -1,4 +1,4 @@
From 8294521265f2ce0c316ddeadec39c50351239dd1 Mon Sep 17 00:00:00 2001
From b7328b5a416b09c66f37ba53cb010afe0266a12e Mon Sep 17 00:00:00 2001
From: Zebediah Figura <z.figura12@gmail.com>
Date: Thu, 9 Jan 2020 13:44:01 -0600
Subject: [PATCH] ntdll/tests: Move some tests to a new sync.c file.
@@ -23,7 +23,7 @@ index ed15c51339f..9a99c01bd7c 100644
time.c \
virtual.c
diff --git a/dlls/ntdll/tests/om.c b/dlls/ntdll/tests/om.c
index 21de385a8bc..245a5ae2d15 100644
index 1878a480cb8..77370fb5c4a 100644
--- a/dlls/ntdll/tests/om.c
+++ b/dlls/ntdll/tests/om.c
@@ -30,10 +30,6 @@
@@ -62,7 +62,7 @@ index 21de385a8bc..245a5ae2d15 100644
static NTSTATUS (WINAPI *pNtOpenProcess)( HANDLE *, ACCESS_MASK, const OBJECT_ATTRIBUTES *, const CLIENT_ID * );
static NTSTATUS (WINAPI *pNtCreateDebugObject)( HANDLE *, ACCESS_MASK, OBJECT_ATTRIBUTES *, ULONG );
@@ -1665,286 +1653,6 @@ static void test_type_mismatch(void)
@@ -1705,286 +1693,6 @@ static void test_type_mismatch(void)
pNtClose( h );
}
@@ -349,7 +349,7 @@ index 21de385a8bc..245a5ae2d15 100644
static void test_null_device(void)
{
OBJECT_ATTRIBUTES attr;
@@ -2018,119 +1726,6 @@ static void test_null_device(void)
@@ -2058,119 +1766,6 @@ static void test_null_device(void)
CloseHandle(ov.hEvent);
}
@@ -469,7 +469,7 @@ index 21de385a8bc..245a5ae2d15 100644
static void test_semaphore(void)
{
SEMAPHORE_BASIC_INFORMATION info;
@@ -2207,79 +1802,6 @@ static void test_semaphore(void)
@@ -2247,79 +1842,6 @@ static void test_semaphore(void)
NtClose( semaphore );
}
@@ -549,7 +549,7 @@ index 21de385a8bc..245a5ae2d15 100644
static void test_process(void)
{
OBJECT_ATTRIBUTES attr;
@@ -2343,13 +1865,7 @@ START_TEST(om)
@@ -2562,13 +2084,7 @@ START_TEST(om)
pNtCreateMailslotFile = (void *)GetProcAddress(hntdll, "NtCreateMailslotFile");
pNtCreateMutant = (void *)GetProcAddress(hntdll, "NtCreateMutant");
pNtOpenEvent = (void *)GetProcAddress(hntdll, "NtOpenEvent");
@@ -563,7 +563,7 @@ index 21de385a8bc..245a5ae2d15 100644
pNtOpenFile = (void *)GetProcAddress(hntdll, "NtOpenFile");
pNtClose = (void *)GetProcAddress(hntdll, "NtClose");
pRtlInitUnicodeString = (void *)GetProcAddress(hntdll, "RtlInitUnicodeString");
@@ -2370,15 +1886,9 @@ START_TEST(om)
@@ -2589,15 +2105,9 @@ START_TEST(om)
pNtReleaseSemaphore = (void *)GetProcAddress(hntdll, "NtReleaseSemaphore");
pNtCreateKeyedEvent = (void *)GetProcAddress(hntdll, "NtCreateKeyedEvent");
pNtOpenKeyedEvent = (void *)GetProcAddress(hntdll, "NtOpenKeyedEvent");
@@ -579,7 +579,7 @@ index 21de385a8bc..245a5ae2d15 100644
pNtOpenProcess = (void *)GetProcAddress(hntdll, "NtOpenProcess");
pNtCreateDebugObject = (void *)GetProcAddress(hntdll, "NtCreateDebugObject");
@@ -2390,11 +1900,7 @@ START_TEST(om)
@@ -2609,12 +2119,8 @@ START_TEST(om)
test_symboliclink();
test_query_object();
test_type_mismatch();
@@ -590,6 +590,7 @@ index 21de385a8bc..245a5ae2d15 100644
test_null_device();
- test_wait_on_address();
test_process();
test_object_types();
}
diff --git a/dlls/ntdll/tests/sync.c b/dlls/ntdll/tests/sync.c
new file mode 100644