Skip to content

iOS 粘贴板监控测试 tests/commands/ios/test_pasteboard.py ​

这个测试文件验证 objection 的 iOS 粘贴板监控命令 monitor,确认它通过 RPC 调用设备端 ios_monitor_pasteboard 启动粘贴板监听任务。

📋 模块概览 ​

项目值
文件路径tests/commands/ios/test_pasteboard.py
被测对象objection.commands.ios.pasteboard.monitor
用例数1
框架unittest(mock.patch)

🎯 测试意图 ​

  • 验证 monitor([]) 触发 ios_monitor_pasteboard RPC 调用。

🧪 用例清单 ​

用例行号验证点
test_monitortests/commands/ios/test_pasteboard.py:9触发粘贴板监控 RPC

⚙️ 测试手法 ​

@mock.patch(...get_api)(:8)注入 mock,调用 monitor([]) 后断言 mock_api.return_value.ios_monitor_pasteboard.called 为真。与 Android test_clipboard.py 结构对称,无参数、无输出校验。

🔍 源码索引 ​

用例位置
test_monitortests/commands/ios/test_pasteboard.py:9

🔗 相关文档 ​

  • 对应被测模块文档:/reference/commands/ios/pasteboard(如存在)

基于 GPL-3.0-or-later 许可发布