- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Firebase 测试实验室来运行我的 Android 应用程序的仪器测试,但一些测试失败了,因为货币符号不是欧元 (€
),而是标准货币符号 ( ¤
).
语言环境定义明确(法语),在我的本地机器上运行没有问题。
我是否应该不在测试类中硬写 €
符号并使用 Currency
类动态获取它?但好的做法是始终硬写期望值...
Expected: with text: is "0,00 €"
Got: "AppCompatTextView{id=2131296465, res-name=total, visibility=VISIBLE, width=1071, height=57, has-focus=false, has-focusable=false, has-window-focus=true, is-clickable=false, is-enabled=true, is-focused=false, is-focusable=false, is-layout-requested=false, is-selected=false, layout-params=android.widget.RelativeLayout$LayoutParams@120f8796, tag=null, root-is-layout-requested=false, has-input-connection=false, x=0.0, y=0.0, text=0,00 ¤, input-type=0, ime-target=false, has-links=false}"
最佳答案
可以使用 --device
参数将所需的语言环境传递给测试实验室。
作为 gcloud firebase test android run 的文档阅读:
--device
is now the preferred way to specify test devices and may not be used in conjunction with--devices-ids
,--os-version-ids
,--locales
, or--orientations
. Omitting all of the preceding dimension-related flags will run tests against a single device using defaults for all four device dimensions.
--device model=shamu,version=23,locale=fr_FR,orientation=default
否则它将只使用默认区域设置 en
- 这会导致 ¤
未指定货币符号。
假设法语语言环境意味着 €
作为货币符号可能是错误的;因为在运行 gcloud firebase test android locales list
时,它输出了相当多的殖民地:
│ fr │ French │
│ fr_BE │ French │ Belgium
│ fr_BF │ French │ Burkina Faso
│ fr_BI │ French │ Burundi
│ fr_BJ │ French │ Benin
│ fr_BL │ French │ Saint Barthélemy
│ fr_CA │ French │ Canada
│ fr_CD │ French │ Congo (DRC)
│ fr_CF │ French │ Central African Republic
│ fr_CG │ French │ Congo (Republic)
│ fr_CH │ French │ Switzerland
│ fr_CI │ French │ Côte d’Ivoire
│ fr_CM │ French │ Cameroon
│ fr_DJ │ French │ Djibouti
│ fr_DZ │ French │ Algeria
│ fr_FR │ French │ France
│ fr_GA │ French │ Gabon
│ fr_GF │ French │ French Guiana
│ fr_GN │ French │ Guinea
│ fr_GP │ French │ Guadeloupe
│ fr_GQ │ French │ Equatorial Guinea
│ fr_HT │ French │ Haiti
│ fr_KM │ French │ Comoros
│ fr_LU │ French │ Luxembourg
│ fr_MA │ French │ Morocco
│ fr_MC │ French │ Monaco
│ fr_MF │ French │ Saint Martin
│ fr_MG │ French │ Madagascar
│ fr_ML │ French │ Mali
│ fr_MQ │ French │ Martinique
│ fr_MR │ French │ Mauritania
│ fr_MU │ French │ Mauritius
│ fr_NC │ French │ New Caledonia
│ fr_NE │ French │ Niger
│ fr_PF │ French │ French Polynesia
│ fr_PM │ French │ Saint Pierre and Miquelon
│ fr_RE │ French │ Réunion
│ fr_RW │ French │ Rwanda
│ fr_SC │ French │ Seychelles
│ fr_SN │ French │ Senegal
│ fr_SY │ French │ Syria
│ fr_TD │ French │ Chad
│ fr_TG │ French │ Togo
│ fr_TN │ French │ Tunisia
│ fr_VU │ French │ Vanuatu
│ fr_WF │ French │ Wallis and Futuna
│ fr_YT │ French │ Mayotte
关于android - 测试实验室的仪器测试失败,错误的货币符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54216118/
语言:Java 没有语法错误并通过了编译器但未通过我的测试器。谁能告诉我我在这里做错了什么? 以下是实验室文本说明该方法要执行的操作的内容:“计算 arr 的子数组中从索引 start 到索引 end
我正在做一个练习,到目前为止,代码(在其他线程的一些帮助之后)现在工作得很好几乎,但是......无法获得正确的结果数学观点。 代码如下: #getting base prices from user
this question的答案指出“JupyterLab Dark”主题现在作为 Vanilla 的一部分提供 jupyter-lab安装。 如何配置 jupyter-lab以便它在第一次启动时使用
背景:当您从代理机构租车时, key 圈上有几条信息:车牌、汽车品牌和年份,通常还有一个特殊代码。该代码可用于内部的一些数据处理公司的电脑。该实验室将练习从许可证中确定特殊的汽车租赁代码盘子。 作业:
我创建了 mongoose lab DB,但我在命令行中收到连接失败的错误(我提供了正确的用户并通过),我做错了什么,我该如何解决这个问题? mongoose.connect('mongodb://m
我无法使用 SSL Labs 获取 HSTS 状态。当我测试我的网站时,HSTS 显示为“否”,但我在配置文件中配置了 HSTS。我有 nginx 1.6.2。以下是 conf 文件。任何帮助将不胜感
我收到来自 https://www.ssllabs.com/ssltest/analyze.html?d=api.quotecrunchers.com 的错误“链问题:顺序不正确,额外证书”当我为我的
我很想知道教程站点“Rails for Zombies”是如何进行实验的。用户需要通过在命令行提示符中输入 ruby 代码(看起来是)来回答一系列实验问题,以完成每个实验。提交后确定他们是否可以继
Jupyter 实验室 dask-labextension不工作 已安装 都来自: A.) JupyterLab 侧边栏/扩展管理器/搜索它/点击安装 B.) 命令行从我的 cd 到 anaconda
有人可以一步一步地举例说明如何安装这个实验室吗?我正在使用 libigl 网站上的教程,但我真的不明白该怎么做。多谢! 最佳答案 你看到了吗example project page (尤其是 GitH
我正在尝试将 Jupyter Lab docker 化所以我尝试创建一个 Dockerfile 如下, FROM python:3.6 WORKDIR /jup RUN pip install jup
我正在使用 Jupyter Lab,但无法添加 conda 环境。这个想法是从我的基础环境启动 Jupyter Lab,然后能够选择我的其他 conda envs 作为内核。 我安装了 nb_cond
我对 Office Scripts 和 Office Lab 感到困惑。 两者都可以在 Excel 中运行 javascript,但似乎无法在它们中共享代码。 对于 Office 脚本,一些代码如 f
我正在阅读 AWS 架构良好的实验室指南,并正在研究 VPC 的自动部署 ( https://www.wellarchitectedlabs.com/Security/200_Automated_De
我有一个如下的颜色框数组。 现在,我想对数组进行编号,如下图所示。 为了进行编号,我只是手动将文本放在数组元素上。 我想自动编号。 谁能给我一个解决方案,如何自动对数组元素进行编号? 提前谢谢您。 最
Jupyter Notebook 和 Jupyter Lab 运行良好,直到我更新了软件包并设置了环境。 之后,JupyterLab 3.0 不会打开。它显示 404 和一条错误消息: [I 18:2
我是 Anaconda 的新手,最近在我的计算机上安装了 jupyter 实验室。但是,每当我尝试在本地 Jupyter Labs 实例上构建时,都会收到以下错误: 在 jupyter 实验室终端中运
我正在使用 phantomjs-node不幸的是,它不能很好地与 lab 配合使用的测试覆盖率的东西。当我运行 lab -t 100 ,它正在尝试注入(inject) __$$labCov进入传递给
在我的 hapijs 应用程序中,我有一些路由需要 session,使用 hapi-auth-cookie 插件进行身份验证策略。我想为这些路线添加一些测试(通过 Lab )。 我找不到关于如何为这种
最近我一直在尝试阅读一位 friend 推荐的《csapp》这本书。当我试图完成实验作业时,事情发生了 datalab-handout (需要下载)。 当我尝试在 MacOSX Yosemite 中运
我是一名优秀的程序员,十分优秀!