Commit Graph

130 Commits

Author SHA1 Message Date
André Hentschel 92f9cb6c5d advapi32/tests: Don't test function directly when reporting GetLastError(). 2010-12-31 11:42:52 +01:00
Damian Dixon fd0bec1f96 advapi32: Added check for NULL pointer being passed to QueryServiceStatus for either parameter. 2010-12-21 16:56:00 +01:00
Paul Vriens 10df397871 advapi32/tests: Add a test for driver services. 2010-11-24 12:07:13 +01:00
Hans Leidekker 7135ac7641 advapi32: Implement EnumServicesStatusExA/W. 2010-10-29 14:33:57 +02:00
Hans Leidekker ae7d41bfa2 advapi32: Implement EnumServicesStatusA/W. 2010-10-27 13:31:04 +02:00
Marko Nikolic 5fe2fc20fd advapi32/tests: Removed sign comparison warning in service.c. 2010-07-19 11:09:53 +02:00
Alexandre Julliard 823edff312 advapi32/tests: Fix the service inactive state check to match the documentation. 2010-02-02 23:44:32 +01:00
Paul Vriens a29581ba36 advapi32/tests: Add some EnumServicesStatus*W tests. 2009-11-30 13:13:38 +01:00
Stefan Leichter 08e7a1bfe7 advapi32: Test a combination of CreateServiceA and GetSecurityInfo. 2009-07-21 10:46:45 +02:00
Alexandre Julliard 66df782b11 advapi32/tests: Fix a couple of test failures on Vista. 2009-04-24 12:17:31 +02:00
Francois Gouget e3b00de35f advapi32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-26 12:18:46 +01:00
Alexandre Julliard 05a840dfc9 advapi32: Fix GetServiceDisplayNameW behavior to pass the tests. 2009-01-21 23:35:35 +01:00
Alexandre Julliard c795150932 advapi32: Fix GetServiceKeyNameW behavior to pass the tests. 2009-01-21 23:32:29 +01:00
Alexandre Julliard a882bb6a2c advapi32/tests: Add some more tests for GetServiceDisplayName. 2009-01-21 23:31:12 +01:00
Alexandre Julliard fe3ba1295b advapi32/tests: Add some more tests for GetServiceKeyName. 2009-01-20 19:51:08 +01:00
Alexandre Julliard df671256f8 advapi32/tests: Improve error reporting in the service test. Don't check last error on success. 2009-01-20 17:50:11 +01:00
Alexandre Julliard fc26627cdc advapi32/tests: Fix some service test failures on NT4 and Win64. 2009-01-19 23:53:54 +01:00
Alexandre Julliard 540fe92842 advapi32: Get rid of the client-side service handle management. 2009-01-19 20:34:02 +01:00
Paul Vriens bf8ca52abf advapi32/tests: Fix valgrind warning. 2008-11-11 11:41:00 +01:00
Paul Vriens b27db86ca4 advapi2/tests: Compare instead of assign. 2008-10-08 12:20:21 +02:00
Rob Shearman 637c3125ba advapi32: Output the last error when services tests fail. 2008-09-30 10:57:15 -05:00
Francois Gouget 4823b2c7bf Assorted spelling fixes. 2008-09-02 13:58:21 +02:00
Paul Vriens 3a7111e0de advapi32/tests: Remove tests for calculation with drivers. 2008-08-27 13:21:23 +02:00
Paul Vriens e3bd938bd1 advapi32/tests: SC_MANAGER_ENUMERATE_SERVICE is enough. 2008-08-26 10:56:46 +02:00
Paul Vriens 60f3e577c2 advapi32/tests: Fix a crash. 2008-08-25 11:39:41 +02:00
Paul Vriens 10217fae29 advapi32/tests: Remove duplicate test. 2008-08-25 11:39:31 +02:00
Paul Vriens f0a821a1ae advapi32/tests: Add tests for EnumServicesStatusExA. 2008-08-22 11:32:09 +02:00
Paul Vriens 0539b463e6 advapi32/tests: Add tests for EnumServicesStatusA. 2008-08-22 11:32:09 +02:00
Paul Vriens 7947522001 advapi32/tests: Add tests for QueryServiceStatusEx. 2008-08-22 11:32:09 +02:00
Paul Vriens 9d906d0df8 advapi32/tests: Add tests for QueryServiceStatus. 2008-08-22 11:32:09 +02:00
Paul Vriens 6381303c01 advapi32/tests: Add helper function to get function pointers. 2008-08-22 11:32:09 +02:00
Alistair Leslie-Hughes 905817a589 advapi32: Fix test under w2k8. 2008-08-18 17:15:55 +02:00
Paul Vriens 71c49aac58 advapi32/tests: Fix a test on NT4. 2008-06-18 16:48:24 +02:00
Paul Vriens deee97d9ea advapi32/tests: Add another test. 2008-05-07 12:06:47 +02:00
Andrew Talbot 2ae8e87616 advapi32: Do not call MIDL_user_free() with pointer to stack memory. 2008-04-07 13:39:32 +02:00
Mikołaj Zalewski 010dcb168b services: Move GetServiceDisplayName to services.exe and implement GetServiceKeyName. 2008-03-29 11:17:33 +01:00
Mikołaj Zalewski 76d4eeebff services: Move ChangeServiceConfigW implementation from advapi32.dll to services.exe. 2008-03-29 11:17:07 +01:00
Mikołaj Zalewski 4275fbf603 services: Start a local RPC server. 2008-03-29 11:15:05 +01:00
Stefan Leichter 6cb602c6db advapi32: Partly implemented QueryServiceConfig2A/W. 2008-03-26 14:13:07 +01:00
Stefan Leichter f3f64c7939 advapi32: Fix the failing QueryServiceConfig2 test on platforms win2k3 and vista. 2008-02-05 12:19:36 +01:00
Alexandre Julliard e84daed485 Avoid sizeof in traces. 2008-01-24 14:03:10 +01:00
Francois Gouget 269cb45f25 advapi32/tests: Add the trailing '\n' to an ok() call. 2008-01-23 20:39:27 +01:00
Paul Vriens 44273b00ed advapi32/tests: Make tests run on win9x/NT4 again. 2008-01-23 12:05:37 +01:00
Stefan Leichter d6748c9db7 advapi32: Added some tests for QueryServiceConfig2A/W. 2008-01-22 11:18:48 +01:00
Lionel Debroux 5c1334e775 advapi32/tests: Fix memory leak (found by Smatch). 2007-10-22 15:58:22 +02:00
Mikolaj Zalewski a8b8ddd865 advapi32: Fix GetServiceDisplayNameA for cchBuffer == 0. 2007-09-28 11:30:00 +02:00
Mikolaj Zalewski 2ba324738d advapi32: The lpServiceStartName should default to LocalSystem for Win32 services. 2007-09-27 12:49:35 +02:00
Mikolaj Zalewski 1122dc130a advapi32: Fix a test. 2007-09-25 11:18:30 +02:00
Paul Vriens 0900c72bef advapi32/service: Cater better for domain in test. 2007-07-31 22:35:36 +02:00
Alexandre Julliard a0dd646eef advapi32/tests: Don't test the contents of an uninitialized buffer. 2007-07-31 22:35:30 +02:00
Francois Gouget 5266e57975 Assorted spelling fixes. 2007-07-31 21:37:50 +02:00
Paul Vriens def4466fd1 advapi32/service: Cater for domain in the test. 2007-07-30 23:37:58 +02:00
Paul Vriens 9c2d8c73aa advapi32/service: Fix GetServiceDisplayNameA for service with no displayname. 2007-07-30 14:59:13 +02:00
Paul Vriens 641e645276 advapi32/service: Test for too small buffer. 2007-07-30 14:46:20 +02:00
Paul Vriens 07af2fe2b5 advapi32/service: Set correct error when the service doesn't exist. 2007-07-30 14:46:14 +02:00
Paul Vriens dc6653887c advapi32/service: Fix buffersize calculations for GetServiceDisplayNameW. 2007-07-27 12:50:31 +02:00
Paul Vriens 95d2f04611 advapi32/service: Forward GetServiceDisplayNameA to GetServiceDisplayNameW. 2007-07-27 12:50:19 +02:00
Paul Vriens 23d61ac866 advapi32/service: Test GetServiceDisplayNameA for service with no displayname. 2007-07-27 12:48:20 +02:00
Paul Vriens adb3bbf274 advapi32/service: More tests for GetServiceDisplayName. 2007-07-27 12:48:00 +02:00
Paul Vriens f0e07382cd advapi32/service: Add tests for GetServiceKeyName. 2007-07-25 13:01:52 +02:00
Paul Vriens 7625c3bf37 advapi32/service: Close a handle on failure. 2007-07-25 13:01:43 +02:00
Paul Vriens 05e1539b2b advapi32/service: Add another test for GetServiceDisplayName. 2007-07-25 13:00:46 +02:00
Paul Vriens 83d8cbcc48 advapi32/service: Handle is checked before servicename. 2007-07-24 11:26:00 +02:00
Paul Vriens b5a61cb492 advapi32/service: Add tests for GetDisplayName. 2007-07-23 11:48:26 +02:00
Paul Vriens e50edb61f0 advapi32/service: Some 'refcount' tests. 2007-07-20 11:45:53 +02:00
Paul Vriens af27e2159f advapi32/service: Some tests for DeleteService. 2007-07-19 11:57:01 +02:00
Paul Vriens f8f6340a69 advapi32/service: Check for duplicate displayname. 2007-07-19 11:56:39 +02:00
Paul Vriens a80e952ac0 advapi32/service: Cleanup (long lines and a typo). 2007-07-19 11:56:30 +02:00
Paul Vriens f8ea5a73ce advapi32/service: Test for duplicate displayname. 2007-07-18 13:38:16 +02:00
Paul Vriens 6c63fa627e advapi32/service: Check combination of service-type and start-type. 2007-07-16 22:47:09 +02:00
Paul Vriens f09359cda4 advapi/service: Check servicetype and starttype. 2007-07-13 12:28:25 +02:00
Paul Vriens 137eb037b9 advapi/service: Check for empty servicename and binaryname. 2007-07-12 12:58:29 +02:00
Paul Vriens c011369aab advapi/service: Check if we have enough access rights to create a service. 2007-07-12 12:58:16 +02:00
Paul Vriens 5dab8935b9 advapi/service: First tests (and fixes) for CreateService. 2007-07-12 12:58:08 +02:00
Paul Vriens 06d6a03d45 advapi32: Handle to Service Control Manager is checked first. 2007-07-09 12:16:52 +02:00
Paul Vriens db892decda advapi32/tests: Add tests for CloseServiceHandle. 2007-07-06 18:11:36 +02:00
Paul Vriens 71982a4257 advapi32/tests: Add tests for OpenServiceA. 2007-07-06 18:11:26 +02:00
Paul Vriens 6dde764898 advapi32/tests: Add tests for OpenSCManagerA. 2007-07-02 13:37:34 +02:00
Paul Vriens 9c6a5dfa85 advapi32/service: Make sure we fill all struct members. 2007-06-28 11:00:23 +02:00
Paul Vriens 3418ed23e1 advapi32/tests: Add some service related tests. 2007-06-27 14:32:27 +02:00