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
2025-01-09 14:52:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

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

分享
微博
QQ
微信
回复
2025-01-09 17:06:47
相关问题
单元测试文件如何能运行起来
2835浏览 • 1回复 待解决
HarmonyOS 单元测试Local Test 问题
917浏览 • 1回复 待解决
HarmonyOS怎么进行单元测试
420浏览 • 1回复 待解决
鸿蒙单元测试怎么实现
8073浏览 • 1回复 待解决
HarmonyOS 是否支持cucumbor单元测试
561浏览 • 1回复 待解决
HarmonyOS 单元测试 自动化测试方案
452浏览 • 1回复 待解决
怎么写单元测试用例?
2466浏览 • 1回复 待解决
如何对UI描述进行单元测试
978浏览 • 1回复 待解决
HarmonyOS单元测试中如何引入context
894浏览 • 1回复 待解决
如果通过Mock单元测试Mybatis中SQL?
3259浏览 • 1回复 待解决
HarmonyOS 使用了@Sendable注解报错
571浏览 • 1回复 待解决
HarmonyOS 运行HmosWorld时报错
679浏览 • 1回复 待解决
HarmonyOS asset运行add方法时报错
863浏览 • 1回复 待解决