HarmonyOS sendable的类在运行单元测试时报错

未转换为sendable前,可以正常单测运行。使用sendable的class在跑单测时提示报错。报错信息如下:

Error message: Cannot add property in prevent extensions
SourceCode:
export class JDNetWork {
Stacktrace:
    at func_main_0 (library/src/main/ets/setting/index.ets:12:23)
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

sendable的场景不支持直接放在har包里进行测试,与测试规格冲突,可以把har包的单元测试部分放在entry下使用。

分享
微博
QQ
微信
回复
2天前
相关问题
单元测试文件如何能运行起来
2529浏览 • 1回复 待解决
HarmonyOS 单元测试Local Test 问题
532浏览 • 1回复 待解决
HarmonyOS怎么进行单元测试
193浏览 • 1回复 待解决
鸿蒙单元测试怎么实现
7835浏览 • 1回复 待解决
HarmonyOS 是否支持cucumbor单元测试
315浏览 • 1回复 待解决
HarmonyOS 单元测试 自动化测试方案
155浏览 • 1回复 待解决
怎么写单元测试用例?
2305浏览 • 1回复 待解决
如何对UI描述进行单元测试
716浏览 • 1回复 待解决
HarmonyOS单元测试中如何引入context
506浏览 • 1回复 待解决
如果通过Mock单元测试Mybatis中SQL?
2945浏览 • 1回复 待解决
HarmonyOS 运行HmosWorld时报错
395浏览 • 1回复 待解决
HarmonyOS 使用了@Sendable注解报错
243浏览 • 1回复 待解决
HarmonyOS asset运行add方法时报错
489浏览 • 1回复 待解决