beeware / beeware/Python-support-testbed

Add tests for `org.beeware.ARGV` and `org.beeware.ENVIRON`

未关闭
#123 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement good first issue
主要语言
Python
星标
7
派生
8
平均合并
9 小时 41 分钟
30 天内合并 PR
1

描述

### What is the problem or limitation you are having?

Currently the command line arguments (passed to an android app via `org.beeware.ARGV`) and environment variables (passed to an android app via `org.beeware.ENVIRON` as proposed [here](https://github.com/beeware/briefcase-android-gradle-template/pull/97) ) are not automatically tested for android.

### Describe the solution you'd like

The command line arguments and environment variables should be automatically tested.

### Describe alternatives you've considered

Do not test these cases automatically. Manual testing is enough.

### Additional context

This has been proposed here: https://github.com/beeware/briefcase-android-gradle-template/pull/97#issuecomment-2767555341

贡献指南

打开贡献指南

调研方向

检查 Python-support-testbed 中的 Android 测试设置,以及 briefcase-android-gradle-template PR #97 中提出的更改。运行现有的 Android 测试,然后添加自动化覆盖,证明 org.beeware.ARGV 和 org.beeware.ENVIRON 已正确传递给应用。完成的标准是两个用例都能自动运行并通过。

由索引模型根据 Issue 内容生成。

评估

技术栈
android, python
领域
mobile, testing
Issue 类型
功能
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
42/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。