mirror of
https://github.com/reactos/wine.git
synced 2025-02-12 15:38:29 +00:00
vbscript/tests: Added tests for the subtype of TypeName.
This commit is contained in:
parent
997820f735
commit
95db4ce751
@ -845,17 +845,26 @@ MyObject.myval = 0
|
||||
Call ok(CSng(MyObject) = 0, "CSng(MyObject) = " & CSng(MyObject))
|
||||
Call ok(getVT(CSng(MyObject)) = "VT_R4", "getVT(CSng(MyObject)) = " & getVT(CSng(MyObject)))
|
||||
|
||||
Dim MyEmpty
|
||||
Call ok(TypeName(CByte(255)) = "Byte", "TypeName(CByte(255)) = " & TypeName(CByte(255)))
|
||||
Call ok(TypeName(255) = "Integer", "TypeName(255) = " & TypeName(255))
|
||||
Call ok(TypeName(32768) = "Long", "TypeName(32768) = " & TypeName(32768))
|
||||
Call ok(TypeName(CSng(0.5)) = "Single", "TypeName(CSng(0.5)) = " & TypeName(CSng(0.5)))
|
||||
Call ok(TypeName(-0.5) = "Double", "TypeName(-0.5) = " & TypeName(-0.5))
|
||||
Call ok(TypeName(CCur(0.5)) = "Currency", "TypeName(CCur(0.5)) = " & TypeName(CCur(0.5)))
|
||||
Call ok(TypeName(CStr(0.5)) = "String", "TypeName(CStr(0.5)) = " & TypeName(CStr(0.5)))
|
||||
Call ok(TypeName(True) = "Boolean", "TypeName(True) = " & TypeName(True))
|
||||
Call ok(TypeName(MyEmpty) = "Empty", "TypeName(MyEmpty) = " & TypeName(Empty))
|
||||
Call ok(TypeName(Empty) = "Empty", "TypeName(MyEmpty) = " & TypeName(Empty))
|
||||
Call ok(getVT(TypeName(Empty)) = "VT_BSTR", "getVT(TypeName(Empty)) = " & getVT(TypeName(Empty)))
|
||||
Call ok(TypeName(Null) = "Null", "TypeName(Null) = " & TypeName(Null))
|
||||
Call ok(getVT(TypeName(Null)) = "VT_BSTR", "getVT(TypeName(Null)) = " & getVT(TypeName(Null)))
|
||||
Call ok(TypeName(CByte(255)) = "Byte", "TypeName(CByte(255)) = " & TypeName(CByte(255)))
|
||||
Call ok(getVT(TypeName(CByte(255))) = "VT_BSTR", "getVT(TypeName(CByte(255))) = " & getVT(TypeName(CByte(255))))
|
||||
Call ok(TypeName(255) = "Integer", "TypeName(255) = " & TypeName(255))
|
||||
Call ok(getVT(TypeName(255)) = "VT_BSTR", "getVT(TypeName(255)) = " & getVT(TypeName(255)))
|
||||
Call ok(TypeName(32768) = "Long", "TypeName(32768) = " & TypeName(32768))
|
||||
Call ok(getVT(TypeName(32768)) = "VT_BSTR", "getVT(TypeName(32768)) = " & getVT(TypeName(32768)))
|
||||
Call ok(TypeName(CSng(0.5)) = "Single", "TypeName(CSng(0.5)) = " & TypeName(CSng(0.5)))
|
||||
Call ok(getVT(TypeName(CSng(0.5))) = "VT_BSTR", "getVT(TypeName(CSng(0.5))) = " & getVT(TypeName(CSng(0.5))))
|
||||
Call ok(TypeName(-0.5) = "Double", "TypeName(-0.5) = " & TypeName(-0.5))
|
||||
Call ok(getVT(TypeName(-0.5)) = "VT_BSTR", "getVT(TypeName(-0.5)) = " & getVT(TypeName(-0.5)))
|
||||
Call ok(TypeName(CCur(0.5)) = "Currency", "TypeName(CCur(0.5)) = " & TypeName(CCur(0.5)))
|
||||
Call ok(getVT(TypeName(CCur(0.5))) = "VT_BSTR", "getVT(TypeName(CCur(0.5))) = " & getVT(TypeName(CCur(0.5))))
|
||||
Call ok(TypeName(CStr(0.5)) = "String", "TypeName(CStr(0.5)) = " & TypeName(CStr(0.5)))
|
||||
Call ok(getVT(TypeName(CStr(0.5))) = "VT_BSTR", "getVT(TypeName(CStr(0.5))) = " & getVT(TypeName(CStr(0.5))))
|
||||
Call ok(TypeName(True) = "Boolean", "TypeName(True) = " & TypeName(True))
|
||||
Call ok(getVT(TypeName(True)) = "VT_BSTR", "getVT(TypeName(True)) = " & getVT(TypeName(True)))
|
||||
|
||||
Call ok(VarType(Empty) = vbEmpty, "VarType(Empty) = " & VarType(Empty))
|
||||
Call ok(getVT(VarType(Empty)) = "VT_I2", "getVT(VarType(Empty)) = " & getVT(VarType(Empty)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user