arkcompiler_ets_runtime/test/moduletest
huyunhui1 4331aac3df Modify expectation of UT
Since frontend disables the super call optimization for default constructor, we need to adapt the UT

Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IB20GL

Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: I4de40f9fe062a11a655e7b2f5a946f8f00964920
2024-11-15 18:31:57 +08:00
..
addelementinternal bugfix AddElementInternal 2023-11-18 16:29:01 +08:00
addpropertybyname issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I91ELG 2024-02-20 14:14:46 +08:00
allocatearraybuffer fix assert of allocatArrayBuffer 2024-08-27 10:39:27 +08:00
allocatesizeoverflow fix allocatesizeoverflow bug 2024-01-06 16:13:38 +08:00
arktoolsgetundetectable 修改ArkTools.getUndetectable() 2024-01-10 18:08:55 +08:00
arktoolshavesamemap Implement runtime-dependent ArkTools* builtins 2024-08-14 10:07:34 +08:00
array Add and use ArrayCopy for array.prototype.unshift 2024-10-21 22:57:41 +08:00
arrayConcat Proxy TaggedArray ASSERTION FAILED! 2024-04-17 10:54:38 +08:00
arrayfill IR 优化 Array.property.fill 2024-09-20 10:58:17 +08:00
arrayFilterCase Optimizes Array concat/filter for empty arrays 2024-01-08 16:02:59 +08:00
arrayfind Revert PR:7333,7083 2024-07-28 15:37:42 +08:00
arrayfindindex 修改array.findIndex 接口IR化异常没有正常抛出 2024-04-28 10:10:50 +08:00
arrayFindIndexCase add exception check 2023-12-16 07:04:39 -05:00
arrayfindlast Array FindLast IR 2024-03-21 20:23:35 +08:00
arrayfindlastindex Array FindLastIndex IR 2024-03-21 13:48:10 +08:00
arrayflat 修复flat和flatmap返回数组构造异常的问题。 2023-12-11 08:45:20 +08:00
arrayflatmap bugfix:FlatMap IR化存在逻辑错误 2024-04-29 19:57:26 +08:00
arrayforeach Array ForEach IR 2024-04-09 14:01:06 +08:00
arrayfrom Realise the FastCreateDataProperty for Array.from 2024-10-18 10:23:34 +08:00
arrayjoin Fix array join 2024-11-05 23:03:17 +08:00
arraymap array.map IR话接口逻辑错误 2024-04-29 12:30:32 +08:00
arraypop 黄蓝区不一致:“回退五大项整改遗漏接口" 2024-07-30 14:49:10 +08:00
arrayPopCase change testcase name 2023-11-28 11:37:57 +08:00
arrayprotochange 修改Array对象的原型__proto__,某些场景下arr[index]和arr.at(index)值不一致 2023-08-25 00:39:31 -07:00
arrayreducecase testcase 2023-12-16 04:18:42 -05:00
arrayRelease Bug In Array.toString,Array.join,TypeArray.join 2024-06-03 14:48:17 +08:00
arrayReverseCase testcase 2023-12-16 04:18:42 -05:00
arrayshift add array.shift IR and moduletest 2024-03-23 13:09:59 +08:00
arrayslice Two throw exception problems 2024-04-25 22:36:50 +08:00
arraySliceCase add exception check 2023-12-16 07:04:39 -05:00
arraysort Array元素是String类型,优化toSorted速度 2024-10-15 14:44:42 +08:00
arraysortcase add exception check 2023-12-16 07:04:39 -05:00
arraysplice fixbug for DerivedConstructor is not obj 2024-04-15 20:27:58 +08:00
arrayspread spread运算符返回目标数组,元素Hole未处理,没有获取原链数据,导致获取属性异常问题。 2023-12-11 09:47:24 +08:00
arraytoreversed Optimise the fastpath for array.prototype.toReversed 2024-10-23 15:51:00 +08:00
arraytospliced use FastToSpliced when elementskind is disabled 2024-10-26 12:50:03 +08:00
arrayValuesCase change testcase name 2023-11-27 14:03:19 +08:00
arraywith add array.with IR and moduletest 2024-04-01 17:23:16 +08:00
asmstackoverflow Exception not thrown! 2024-04-27 20:57:23 +08:00
assignproxy Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
async fixbug for AsyncGeneratorResolve have overflow 2024-04-10 08:57:58 +08:00
asyncgenerator [Bug]: AsyncGeneratorResolve遇到空队列问题 2023-06-30 10:02:48 +08:00
barrier Split SetValueWithBarrier with ShareValue 2024-07-26 12:47:46 +08:00
bigint 修改bigint 右移问题 2024-03-07 16:35:54 +08:00
bindfunction Fix regress test 2024-09-26 15:32:41 +08:00
bitwiseop Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
builtins Implement start/wait GC builtins 2024-10-09 22:31:28 +08:00
callframe Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
calltype Reason:add birdge AsmInterpreterEntry call ir 2024-09-26 17:22:55 +08:00
changelistener Copy hclass when SetIsPrototype 2024-01-17 16:24:51 +08:00
clampedarray 修复SetValueInBufferForUint8Clamped,实现方法与ToUint8Clamp一致 2024-01-08 17:22:48 +08:00
class format try catch 2024-05-09 16:48:57 +08:00
compareobjecthclass support HintGC native api 2024-09-26 23:56:25 +08:00
concurrent add the concurrent module test 2023-01-13 17:00:34 +08:00
container Fixed the security issue 2024-10-10 20:14:49 +08:00
createarray Bugfix:fixed setelements to dictionary mode array 2023-06-19 11:52:15 +08:00
createobject Add CreateObjectHavingMethod IR 2024-08-10 18:18:27 +08:00
dataproperty update test/moduletest/dataproperty/dataproperty.js. 2023-07-15 02:39:04 +00:00
dataview Reason:add dataview setInt32 setFloat32 setFloat64 optimize 2024-04-09 19:53:41 +08:00
datecase fix dst 2023-11-03 16:28:57 +08:00
datecompare bugfix of Compare Date 2023-05-09 14:41:58 +08:00
dateparse [Bug]: Bug in date parse 2024-03-25 10:50:22 +08:00
datetimezone fix regress-5179.js problem 2023-12-22 09:44:57 +08:00
datetimezonetitleid fix regress-5179.js problem 2023-12-22 09:44:57 +08:00
decodeuricomponent decodeURIComponent process invalid utf-8 2024-08-31 15:41:34 +08:00
definefield Fixed PR 8156 review 2024-07-25 15:33:01 +08:00
definefunc V8 ark not match error 2024-05-06 21:37:04 +08:00
definesendableclass Support use class object in sendable class 2023-12-31 15:00:55 +08:00
deleteobjproperty Reason:optmize delete property 2023-12-12 16:58:41 +08:00
deregistermodule Bugfix for Reload module crash when garbage collection didn't be triggered 2023-08-23 18:08:35 +08:00
div Bugfix on StubBuilder::FastIntDiv when left is INT_MIN and right is -1 2023-10-18 10:14:15 +08:00
dynamicimport add module UT 2024-08-09 09:23:01 +08:00
dynamicimportsharedmodule Add module UT 2024-10-26 14:30:16 +08:00
dyninstruction Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
ecmastringtable Add NewFromASCIISkippingStringTable 2024-04-16 17:45:40 +08:00
elements_kind ElementsKind hclass compare in array builtins 2024-07-31 17:21:59 +08:00
elements_kind_generic Define ECMASCRIPT_ENABLE_ELEMENTSKIND_ALWAY_GENERIC 2024-04-18 16:03:07 +08:00
equal Fix JSTaggedValue::Equal Bug 2023-05-11 11:01:03 +08:00
errorcause cause property for Error objects 2023-07-04 00:26:03 -07:00
errorhelper Bugfix:[Bug]: An exception was generated while throwing an exception 2024-04-09 15:46:29 +08:00
esmnestedimportcjs Support Lazy import cjs and so 2024-07-17 19:56:43 +08:00
flatten 运行ABC文件过程中,函数panda::ecmascript::EcmaString::FlattenNoGC存在空指针异常拒绝服务漏洞 2023-08-26 11:37:27 +08:00
forawaitof bugfix 262 cases of for-await-of 2023-03-13 18:38:28 +08:00
forin Fix for-in when redefining property 2024-08-01 19:57:15 +08:00
forin_delete_property Optimize for-in loop 2023-10-12 10:00:43 +08:00
forin_dictionary_mode Optimize for-in loop 2023-10-12 10:00:43 +08:00
forin_empty_prototype Optimize for-in loop 2023-10-12 10:00:43 +08:00
forin_enum_cache Optimize for-in loop 2023-10-12 10:00:43 +08:00
forin_non_empty_prototype Optimize for-in loop 2023-10-12 10:00:43 +08:00
forin_primitive Forin bugfix 2023-10-28 17:10:02 +08:00
forin_special_object Optimize for-in loop 2023-10-12 10:00:43 +08:00
fortest 没有抛异常 2024-02-23 16:26:25 +08:00
funcprotochangeobjectandnew Fix ic issue 2024-07-15 22:35:51 +08:00
functionapply Revert PR7195 Because Incompatible change 2024-09-05 18:41:45 +08:00
generator Fix some bug 2023-12-21 16:19:42 +08:00
getpropertybyic Using the IC for property access, the getter encountered causes the obj to be modified, but the op is not updated with the obj 2023-11-14 20:38:18 +08:00
getpropertybyindex Fix GetPropertyByIndex 2023-06-15 17:17:35 +08:00
getunmappedargs Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
global description: BUILD.gn format error fix 2023-08-20 11:02:06 +08:00
globalaccessor Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
globalrecord Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
globalthis BugFix where Object.keys(globalThis) is Assertion intercept 2024-01-04 09:23:42 +08:00
helloworld Decrease ut cost time 2023-12-19 21:15:14 +08:00
hugearray timoutlimit 2024-06-29 11:06:26 +08:00
hugeictest Fix IC Slot 2024-08-17 14:15:50 +08:00
ictest HClass changed but not Notify bugfix 2024-10-18 10:13:53 +08:00
instanceofic If prototype is at end need to return false 2024-05-16 14:06:52 +10:30
intl IR for Intl.Collator.prototype.resolvedOptions 2024-09-13 18:16:12 +08:00
jsonparser Description: Add endOfString check for JSON parse 2024-07-14 16:47:45 +08:00
jsonstringifier Stringify fix 2024-07-15 22:17:25 +08:00
ldmodulensbyic Bug Fix of IC StoreMiss/LoadMiss 2022-08-25 11:20:44 +08:00
lexicalenv Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
linkedhashtable BugFix: Fix that GetDeletedElementsAt was not handled in the special case of deleting the entire table 2023-11-08 16:53:05 +08:00
loadicbyname IC 字典模式下异常 2024-09-21 18:28:11 +08:00
loadicbyvalue IC 字典模式下异常 2024-09-21 18:28:11 +08:00
localelowercase optimize ToLocalLowerCase and ToLocaleUpperCase 2022-11-29 17:14:19 +08:00
mapforeach Remove excessive branch in ForEach builtin 2024-03-25 22:32:39 +08:00
mapget Optimize Map/Set.clear 2024-04-22 20:37:34 +08:00
mapset gethash 2024-04-24 19:38:52 +08:00
memleakobjectcreate Modify unittest gn 2023-03-07 16:13:45 +08:00
merge Fix UpdateMainMethodIndex multi thread bug 2024-07-23 15:29:08 +08:00
module Fix UpdateMainMethodIndex multi thread bug 2024-07-23 15:29:08 +08:00
moduleImportJson Fix UpdateMainMethodIndex multi thread bug 2024-07-23 15:29:08 +08:00
moduleLazyImport Fix lazy import shadows dynamic import 2024-09-20 16:44:05 +08:00
moduleTopLevelAwait 补充模块化ut part4 2024-08-30 11:15:47 +08:00
moduleUseCjs Fix UpdateMainMethodIndex multi thread bug 2024-07-23 15:29:08 +08:00
multiargs Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
multiconstpoolarray JS Module Test Code Refactoring - JS Modification 2024-04-13 17:18:45 +08:00
multiconstpoolclass JS Module Test Code Refactoring - JS Modification 2024-04-13 17:18:45 +08:00
multiconstpoolconstructor JS Module Test Code Refactoring - JS Modification 2024-04-13 17:18:45 +08:00
multiconstpoolfunc JS Module Test Code Refactoring - JS Modification 2024-04-13 17:18:45 +08:00
multiconstpoolobj JS Module Test Code Refactoring - JS Modification 2024-04-13 17:18:45 +08:00
multiprotoic Fix ic in multi proto 2023-04-04 17:32:44 +08:00
negintmin [Bug]: 汇编解释器中进行乘法运算时返回的结果导致后续除法无法区分±Infinity 2023-07-19 09:37:43 +08:00
newobjdynrange bugfix:newobjrange has a bug when set fun.prototype to non-object 2024-04-22 15:39:25 +08:00
number 修复JSFunction::Call重复调用问题 2024-05-23 18:50:33 +08:00
object add object IR 2024-05-05 16:12:06 +08:00
objectcloneproperties Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
objectdefineproperties Reason:fix bug for defineProperties 2023-12-28 21:09:50 +08:00
objectentries Signed-off-by: hecunmao <hecunmao@huawei.com> 2024-06-16 18:55:29 +08:00
objectfreeze Bugfix on GlobalDictionary::InvalidatePropertyBox which index is wrong entry param for InvalidateAndReplaceEntry 2024-01-06 15:39:40 +08:00
objectgetownproperty 实现接口:BuiltinsObject::GetOwnPropertyDescriptors 2024-02-04 18:00:55 +08:00
objecthasownproperty hasownproperty 优化toElementIndex IR、IsInternalString IR逻辑 2024-09-03 09:49:18 +08:00
objectkeys Reason:add BinarySearch IR 2024-04-23 21:00:46 +08:00
objoperate bugfix:ObjectOperator::UpdateDataValue use a moved JSTaggedValue 2024-06-13 20:12:22 +08:00
objseal Fix ut bugs 2023-12-14 22:21:25 +08:00
promise Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
propertydetector Opt string regexp 2024-04-25 16:51:36 +08:00
protobuf Bugfix for loading circular dependency cjs file 2023-02-21 14:22:57 +08:00
proxy 回退proxy的toString问题 2024-07-27 14:52:14 +08:00
rangeerror RETURN_VALUE_IF_ABRUPT_COMPLETION should return JSTaggedValue::Exception() 2024-04-06 18:37:00 +08:00
regexp regexp replaceInternal优化 2024-11-07 19:58:04 +08:00
regexpcallthrow Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
regexpflagd reflect.set中获取不到typearray的长度 2023-11-14 19:37:31 +08:00
regexpmaxindex 修改BuiltinsRegExp::AdvanceStringIndex的index类型,index最大数是安全数 2024-01-10 16:06:24 +08:00
regress refactor js repeat code for regress case3 2024-04-30 16:48:27 +08:00
regressarraybuffer Object.entries获取Uint8Array超限制,需要返回RangeError 2023-12-05 12:55:58 +08:00
regressbufferdetach 修改JSTypedArray::FastGetPropertyByIndex当IsDetachedBuffer时不抛出异常 2023-12-22 17:55:53 +08:00
regressdate 重新修复StringReader::ReadNumber()对int值的取值范围判定 2023-11-29 19:35:55 +08:00
regressdatetime 按照ecma标准修改方舟JSDateTimeFormat::InitializeDateTimeFormat 2023-12-22 11:06:26 +08:00
regressdefineproperty [Bug]: defineProperty should modify an InternalAccessor to Value 2024-03-20 15:54:18 +08:00
regressfunction Fix regress test 2024-09-26 15:32:41 +08:00
regressmathmaxmin Reason:opt Math Max/Min 2024-05-04 14:58:49 +08:00
regressparseInt parseInt(4,'16') Get an Error Result 2024-06-09 17:24:21 +08:00
regressproxy Fix regress test 2024-09-26 15:32:41 +08:00
regresssstring 修改BuiltinsString::Match,Replace,Search 等函数 2023-12-28 18:20:27 +08:00
regresssuper [新需求]: 为 !7215 补充测试用例 2024-07-04 15:08:03 +08:00
require Support require path of "." to load "./index" file 2024-01-08 14:06:36 +08:00
sendable Add sendable ut 2024-08-08 16:19:16 +08:00
sendableclassuseimport Support Lazy Import 2024-07-10 00:41:17 +08:00
sendablecontext Support use class object in sendable class 2023-12-31 15:00:55 +08:00
sendableenv Support sendable env 2024-05-12 17:41:27 +08:00
sendablefunc Revert "Close multi thread TranslateClass" 2024-07-18 15:30:37 +08:00
setobjectwithproto Opt Array.isArray & Reflect.get & Object.SetPrototypeOf 2024-05-27 19:26:21 +08:00
sharedarray Revert "Temporarily disable shared containers test for compile reason" 2024-03-25 17:14:42 +08:00
sharedcheck Support use class object in sendable class 2023-12-31 15:00:55 +08:00
sharedcollectionsexception Add Ut for Shared Collections Exception 2024-03-27 21:51:45 +08:00
sharedic !6243 Fix OHOS compile error 2024-02-21 18:18:32 +08:00
sharedJSON Add parseSendable UT 2024-04-28 21:14:08 +08:00
sharedmap Revert "Temporarily disable shared containers test for compile reason" 2024-03-25 17:14:42 +08:00
sharedmodule Add module UT 2024-10-26 14:30:16 +08:00
sharedset Revert "Temporarily disable shared containers test for compile reason" 2024-03-25 17:14:42 +08:00
sharedtypedarray Fix some typedarray bugs and Add UT 2024-04-14 19:37:09 +08:00
shareduse chmod number and string should be shared types 2024-10-29 16:53:53 +08:00
spreadoperator 告警清除:一行只有一条语句 2024-05-04 16:03:09 +08:00
stack Stack SetProperty Bugfix 2024-10-23 17:32:10 +08:00
stackoverflow Exception not thrown! 2024-04-16 19:56:30 +08:00
storeglobalvarIC bugfix:store global var uses two slots 2024-05-16 14:49:18 +08:00
storeicbyname UpdateReceiverHClass in UpdateStoreHandler 2024-09-04 13:56:38 +08:00
storeicbyvalue storeIcByValue should change Key to propertyKey 2024-05-07 16:51:34 +08:00
string Reason:optimize CopyArray 2024-10-21 16:53:37 +08:00
stringfromcharcode Reason:optimize string toLowercase 2024-03-07 19:48:02 +08:00
stringlocalecompare Opt string.localeCompare 2024-06-06 09:52:10 +08:00
stringrepeat fixd string repeat max length problem 2023-12-28 13:57:50 +08:00
stringreplace Fix FlatStringInfo bug 2024-11-05 19:47:33 +08:00
stringreplaceall Optimize String.replaceAll with concat 2024-09-25 18:04:25 +08:00
stringslice Merge branch 'master' of https://gitee.com/openharmony/arkcompiler_ets_runtime into builtins_string_slice 2023-10-28 15:28:38 +08:00
stringsplit optimize regexp replace internal string concat 2024-04-17 15:59:03 +08:00
stringtrim fixbug in trim 2023-11-04 11:19:07 +08:00
stubbuilder Modify Error Handle Progress of ark_js_vm 2024-02-18 15:12:25 +08:00
supercallRelease bugfix:bug in FastSuperAllocateThis,where newTarget should callruntime 2024-05-15 15:04:33 +08:00
symbol use constant string for symbol tostring 2024-10-16 18:06:50 +08:00
throwdyn Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
throwerror Concat方法异常未抛出 2024-11-04 18:53:17 +08:00
trycatch 函数panda::ecmascript::JSObject::SetElements存在非法内存写入漏洞 2023-06-26 19:49:40 +08:00
typearray Reason:optimize typearray construct 2024-10-29 10:32:40 +08:00
typedarrayat refactor js code typearray and weakcollection 2024-05-08 14:53:47 +08:00
typedarrayfill Bug in TypedArray Fill 2024-08-25 14:13:50 +08:00
typedarrayfilter TypedArray.prototype.filter 用例失败 2024-09-02 17:24:25 +08:00
typedarrayfindlast Revert PR:7333,7083 2024-07-28 15:37:42 +08:00
typedarrayfrom Optimize default ctor for derivative class 2024-08-25 18:07:36 +08:00
typedarrayfrom_in_api14 Modify expectation of UT 2024-11-15 18:31:57 +08:00
typedarrayjoin modify typearray testcase 2024-05-08 15:53:03 +08:00
typedarraynan [Bug]: 运行abc文件过程中,函数BuiltinsTypedArray::ToReversed存在非法内存访问漏洞 2023-09-11 19:59:57 -07:00
typedarrayreverse use std::reverse/std::sort for typedArray 2024-11-05 21:07:37 +08:00
typedarrayset TypeArray Set IR 2024-04-10 20:06:03 +08:00
typedarrayslice refactor js code typearray and weakcollection 2024-05-08 14:53:47 +08:00
typedarraysort use std::reverse/std::sort for typedArray 2024-11-05 21:07:37 +08:00
typedarraysubarray refactor js code typearray and weakcollection 2024-05-08 14:53:47 +08:00
typedarraytosorted modify typearray testcase 2024-05-08 15:53:03 +08:00
typedarraywith modify typearray testcase 2024-05-08 15:53:03 +08:00
watch Fix UT of runtime for method name 2024-05-26 17:31:28 +08:00
weakcollectionswithsymbol refactor js code typearray and weakcollection 2024-05-08 14:53:47 +08:00
weaktransitions Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
wrapperclassfunc Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
yieldstar Provide asm test case for test_developertest 2022-08-25 16:39:19 +08:00
BUILD.gn Modify expectation of UT 2024-11-15 18:31:57 +08:00