Author: akhaldi
Date: Sat Apr 25 11:01:29 2015
New Revision: 67401
URL:
http://svn.reactos.org/svn/reactos?rev=67401&view=rev
Log:
[SXS_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
Modified:
trunk/rostests/winetests/sxs/name.c
Modified: trunk/rostests/winetests/sxs/name.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/sxs/name.c?rev=…
==============================================================================
--- trunk/rostests/winetests/sxs/name.c [iso-8859-1] (original)
+++ trunk/rostests/winetests/sxs/name.c [iso-8859-1] Sat Apr 25 11:01:29 2015
@@ -29,28 +29,22 @@
static const WCHAR wine1W[] =
{'w','i','n','e',0};
static const WCHAR wine2W[] =
-
{'w','i','n','e',',','v','e','r','s','i','o','n','=','\"','0','1','.','2','.','3','.','4','\"',',',
-
't','y','p','e','=','\"','w','i','n','3','2','\"',',',
-
'p','r','o','c','e','s','s','o','r','A','r','c','h','i','t','e','c','t','u','r','e','=',
-
'\"','x','8','6','\"',',','p','u','b','l','i','c','K','e','y','T','o','k','e','n','=',
-
'\"','1','2','3','4','5','6','7','8','9','0','A','B','C','D','E','F','\"',0};
+
{'w','i','n','e',',','v','e','r','s','i','o','n','=','\"','1','.','2','.','3','.','4','\"',0};
static const WCHAR wine3W[] =
-
{'w','i','n','e',',','v','e','r','s','i','o','n','=','\"','1','.','2','.','3','.','4','\"',0};
+
{'w','i','n','e',',','v','e','r','s','i','o','n','=','1','.','2','.','3','.','4',0};
static const WCHAR wine4W[] =
-
{'w','i','n','e',',','v','e','r','s','i','o','n','=','1','.','2','.','3','.','4',0};
+ {'w','i','n','e',',','
','v','e','r','s','i','o','n','=','\"','1','.','2','.','3','.','4','\"',0};
static const WCHAR wine5W[] =
- {'w','i','n','e',',','
','v','e','r','s','i','o','n','=','\"','1','.','2','.','3','.','4','\"',0};
+
{'w','i','n','e',',','v','e','r','s','i','o','n','
','=','\"','1','.','2','.','3','.','4','\"',0};
static const WCHAR wine6W[] =
-
{'w','i','n','e',',','v','e','r','s','i','o','n','
','=','\"','1','.','2','.','3','.','4','\"',0};
+
{'w','i','n','e',',','v','e','r','s','i','o','n','=','
','\"','1','.','2','.','3','.','4','\"',0};
static const WCHAR wine7W[] =
-
{'w','i','n','e',',','v','e','r','s','i','o','n','=','
','\"','1','.','2','.','3','.','4','\"',0};
+ {'w','i','n','e','
',',','v','e','r','s','i','o','n','=','\"','1','.','2','.','3','.','4','\"',0};
static const WCHAR wine8W[] =
- {'w','i','n','e','
',',','v','e','r','s','i','o','n','=','\"','1','.','2','.','3','.','4','\"',0};
+
{'w','i','n','e',',','v','e','r','s','i','o','n',0};
static const WCHAR wine9W[] =
-
{'w','i','n','e',',','v','e','r','s','i','o','n',0};
+
{'w','i','n','e',',','t','y','p','e','=','\"','\"',0};
static const WCHAR wine10W[] =
-
{'w','i','n','e',',','t','y','p','e','=','\"','\"',0};
-static const WCHAR wine11W[] =
{'w','i','n','e',',','t','y','p','e','=','\"','w','i','n','3','2',0};
static void test_CreateAssemblyNameObject( void )
@@ -172,14 +166,20 @@
ok( !name, "expected NULL got %p\n", name );
name = NULL;
+ hr = CreateAssemblyNameObject( &name, wine2W, CANOF_PARSE_DISPLAY_NAME, NULL );
+ ok( hr == S_OK, "expected S_OK got %08x\n", hr );
+ ok( name != NULL, "expected non-NULL name\n" );
+ IAssemblyName_Release( name );
+
+ name = (IAssemblyName *)0xdeadbeef;
hr = CreateAssemblyNameObject( &name, wine3W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == S_OK, "expected S_OK got %08x\n", hr );
- ok( name != NULL, "expected non-NULL name\n" );
- IAssemblyName_Release( name );
+ ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
+ ok( !name, "expected NULL got %p\n", name );
name = (IAssemblyName *)0xdeadbeef;
hr = CreateAssemblyNameObject( &name, wine4W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
+ ok( hr == HRESULT_FROM_WIN32( ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME ),
+ "expected ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME got
%08x\n", hr );
ok( !name, "expected NULL got %p\n", name );
name = (IAssemblyName *)0xdeadbeef;
@@ -190,34 +190,28 @@
name = (IAssemblyName *)0xdeadbeef;
hr = CreateAssemblyNameObject( &name, wine6W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == HRESULT_FROM_WIN32( ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME ),
- "expected ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME got
%08x\n", hr );
- ok( !name, "expected NULL got %p\n", name );
-
- name = (IAssemblyName *)0xdeadbeef;
+ ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
+ ok( !name, "expected NULL got %p\n", name );
+
+ name = NULL;
hr = CreateAssemblyNameObject( &name, wine7W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
- ok( !name, "expected NULL got %p\n", name );
-
- name = NULL;
+ ok( hr == S_OK, "expected S_OK got %08x\n", hr );
+ ok( name != NULL, "expected non-NULL name\n" );
+ IAssemblyName_Release( name );
+
+ name = (IAssemblyName *)0xdeadbeef;
hr = CreateAssemblyNameObject( &name, wine8W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == S_OK, "expected S_OK got %08x\n", hr );
- ok( name != NULL, "expected non-NULL name\n" );
- IAssemblyName_Release( name );
-
- name = (IAssemblyName *)0xdeadbeef;
+ ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
+ ok( !name, "expected NULL got %p\n", name );
+
+ name = NULL;
hr = CreateAssemblyNameObject( &name, wine9W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
- ok( !name, "expected NULL got %p\n", name );
-
- name = NULL;
+ ok( hr == S_OK, "expected S_OK got %08x\n", hr );
+ ok( name != NULL, "expected non-NULL name\n" );
+ IAssemblyName_Release( name );
+
+ name = (IAssemblyName *)0xdeadbeef;
hr = CreateAssemblyNameObject( &name, wine10W, CANOF_PARSE_DISPLAY_NAME, NULL );
- ok( hr == S_OK, "expected S_OK got %08x\n", hr );
- ok( name != NULL, "expected non-NULL name\n" );
- IAssemblyName_Release( name );
-
- name = (IAssemblyName *)0xdeadbeef;
- hr = CreateAssemblyNameObject( &name, wine11W, CANOF_PARSE_DISPLAY_NAME, NULL );
ok( hr == E_INVALIDARG, "expected E_INVALIDARG got %08x\n", hr );
ok( !name, "expected NULL got %p\n", name );
}