当前位置: 首页 > 知识库问答 >
问题:

如何选择不运行文档测试?

方野
2023-03-14
    null

我正在编写一个数据库客户端库,示例使用了一个假设的、不存在的数据库服务器。因此,示例在运行时总是失败,但重要的是示例在语法上是有效的。因此我有上述要求。

如果没有办法做我想做的事情,那么如何选择不让Cargo Test运行特定的文档测试呢?例如,Cargo运行编译并运行一些文档测试,但完全忽略其他一些测试吗?

共有1个答案

吕岳
2023-03-14

这在rustdoc书中有详细说明,特别是关于属性的一章。

您的开始代码分隔符应该如下所示:

/// ```no_run

从书中:

/// ```no_run
/// loop {
///     println!("Hello, world");
/// }
/// ```
 类似资料:
  • 我使用log4j2.9 我在log4j2.xml中配置了文件追加器。 我在Runtiime找不到任何如何选择appender的例子。 你能给我举个简单的例子吗?

  • 问题内容: 我想将文本作为标签添加到我的网页,并使它不可选择。 换句话说,当鼠标光标悬停在文本上方时,我希望它根本不会变成文本选择光标。 我要实现的目标的一个很好的例子是该网站上的按钮(问题,标签,用户等)。 问题答案: 用普通的HTML无法做到这一点,因此JSF在这里也无法为您做很多事情。 如果您仅针对体面的浏览器,则只需使用CSS3: 如果您还想涵盖较旧的浏览器,请考虑以下JavaScript

  • 问题内容: 如何在特定的文本行上选择和应用样式?类似于CSS伪元素:first-line,但是我想选择任何一行,但不仅限于第一行。 似乎不能仅使用CSS来完成…总之,我不介意JS解决方案。 更新: 好吧,实际上这只是出于兴趣。我正在尝试实现诸如突出显示段落的每个偶数行(以提高可读性,就像每个人对表行所做的事情一样)… 预格式化文本,例如: …对我来说还可以,但是如何知道在哪里拆分呢?即使给出段落的

  • 我有一个Selenium Grid和WebDriver 2.48.2测试运行得太快。大多数时候测试会停止,因为在按下按钮之前没有选择单选按钮。 单选按钮是使用基于JSON文件的JavaScript设置的,以在一个部分中动态创建任意数量的单选按钮。一旦单击继续按钮,该部分将被销毁,并使用新的单选按钮创建新的部分。 我尝试了一种含蓄的等待,但没有成功。 对我来说唯一有效的解决方案是延迟,以便有足够的时

  • 我在火花中这样做 这张表上没有主键,我想根据每个不同的cityId随机获取一行 例如,这是一个正确的答案 例如,这也是一个正确的答案 想到的一种方法是使用< code>group by。然而,这要求我在另一列上使用聚合函数。(比如min())。然而,我只想拉出一整行(不管是哪一行)。

  • 在IntelliJ IDEA14中,我想运行JUnit测试,而不需要询问配置类型。当我第一次运行test时出现问题--没有这次运行的配置。我从不在IDE中使用Gradle运行测试,所以禁用使用Gradle运行测试是可以接受的。如何直接运行JUnit测试?