mirror of
https://github.com/reactos/reactos.git
synced 2025-05-23 02:56:09 +00:00
[JSCRIPT_WINETEST] Sync with Wine Staging 3.3. CORE-14434
This commit is contained in:
parent
8dba275bd6
commit
e68a367aa6
6 changed files with 13 additions and 37 deletions
|
@ -16,27 +16,19 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define WIN32_NO_STATUS
|
||||
#define _INC_WINDOWS
|
||||
#define COM_NO_WINDOWS_H
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#define COBJMACROS
|
||||
#define CONST_VTABLE
|
||||
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
#include <winreg.h>
|
||||
#include <winnls.h>
|
||||
#include <ole2.h>
|
||||
#include <dispex.h>
|
||||
#include <activscp.h>
|
||||
#include <objsafe.h>
|
||||
//#include <urlmon.h>
|
||||
//#include <mshtmhst.h>
|
||||
#include <urlmon.h>
|
||||
#include <mshtmhst.h>
|
||||
|
||||
#include <wine/test.h>
|
||||
#include "wine/test.h"
|
||||
|
||||
#ifdef _WIN64
|
||||
|
||||
|
|
|
@ -294,6 +294,7 @@ obj = new Date();
|
|||
ok(!obj.hasOwnProperty('getTime'), "obj.hasOwnProperty('getTime') is true");
|
||||
ok(!Date.hasOwnProperty('getTime'), "Date.hasOwnProperty('getTime') is true");
|
||||
ok(Date.prototype.hasOwnProperty('getTime'), "Date.prototype.hasOwnProperty('getTime') is false");
|
||||
ok(!("now" in Date), "now found in Date");
|
||||
|
||||
obj = new Number();
|
||||
ok(!obj.hasOwnProperty('toFixed'), "obj.hasOwnProperty('toFixed') is true");
|
||||
|
@ -908,6 +909,8 @@ arr = [,,,,,];
|
|||
tmp = arr.pop();
|
||||
ok(arr.length === 5, "arr.length = " + arr.length);
|
||||
ok(tmp === undefined, "tmp = " + tmp);
|
||||
tmp = [1,2,,,].pop();
|
||||
ok(tmp === undefined, "tmp = " + tmp);
|
||||
|
||||
function PseudoArray() {
|
||||
this[0] = 0;
|
||||
|
|
|
@ -16,24 +16,17 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define WIN32_NO_STATUS
|
||||
#define _INC_WINDOWS
|
||||
#define COM_NO_WINDOWS_H
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#define COBJMACROS
|
||||
#define CONST_VTABLE
|
||||
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
#include <winnls.h>
|
||||
#include <ole2.h>
|
||||
#include <dispex.h>
|
||||
#include <activscp.h>
|
||||
#include <objsafe.h>
|
||||
|
||||
#include <wine/test.h>
|
||||
#include "wine/test.h"
|
||||
|
||||
#ifdef _WIN64
|
||||
|
||||
|
|
|
@ -16,25 +16,16 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define WIN32_NO_STATUS
|
||||
#define _INC_WINDOWS
|
||||
#define COM_NO_WINDOWS_H
|
||||
|
||||
#define COBJMACROS
|
||||
#define CONST_VTABLE
|
||||
|
||||
#include <stdarg.h>
|
||||
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
#include <winnls.h>
|
||||
#include <initguid.h>
|
||||
#include <ole2.h>
|
||||
#include <activscp.h>
|
||||
#include <objsafe.h>
|
||||
#include <dispex.h>
|
||||
|
||||
#include <wine/test.h>
|
||||
#include "wine/test.h"
|
||||
|
||||
#ifdef _WIN64
|
||||
|
||||
|
|
|
@ -1171,6 +1171,10 @@ ok(tmp["0"] === undefined, "tmp[0] is not undefined");
|
|||
ok(tmp["3"] === 2, "tmp[3] !== 2");
|
||||
ok(tmp["6"] === true, "tmp[6] !== true");
|
||||
ok(tmp[2] === 1, "tmp[2] !== 1");
|
||||
ok(!("0" in tmp), "0 found in array");
|
||||
ok(!("1" in tmp), "1 found in array");
|
||||
ok("2" in tmp, "2 not found in array");
|
||||
ok(!("2" in [1,,,,]), "2 found in [1,,,,]");
|
||||
|
||||
ok([1,].length === 2, "[1,].length !== 2");
|
||||
ok([,,].length === 3, "[,,].length !== 3");
|
||||
|
|
|
@ -16,23 +16,16 @@
|
|||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define WIN32_NO_STATUS
|
||||
#define _INC_WINDOWS
|
||||
#define COM_NO_WINDOWS_H
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#define COBJMACROS
|
||||
#define CONST_VTABLE
|
||||
|
||||
#include <windef.h>
|
||||
#include <winbase.h>
|
||||
#include <winnls.h>
|
||||
#include <ole2.h>
|
||||
#include <dispex.h>
|
||||
#include <activscp.h>
|
||||
|
||||
#include <wine/test.h>
|
||||
#include "wine/test.h"
|
||||
|
||||
#ifdef _WIN64
|
||||
|
||||
|
|
Loading…
Reference in a new issue