标签: skip

是否可以仅在模块中使用doctest测试特定函数?

我正在尝试使用doctest模块进行Python测试.目前我这样做

  1. 编写功能测试.
  2. 实现功能代码.
  3. 如果测试通过,请编写更多测试和更多代码.
  4. 当功能完成后,继续执行下一个功能.

因此,在具有许多测试的同一模块中的3或4个(独立)函数之后,我通过doctest获得了巨大的输出.这有点让人烦恼.

有没有办法告诉文档测试"不测试的功能a(),b()c() ",因此,它只能运行在无人盯防的功能呢?

我只找到了doctest.SKIP旗帜,这不足以满足我的需求.我必须将这个标志放在很多行中.如果我想再次检查一个标记的函数,我将不得不手动完成代码并删除我设置的任何标志.

python testing flags doctest skip

14
推荐指数
1
解决办法
4781
查看次数

如何跳过Codeception cest测试

我想在codeception cest测试中只跳过一个测试.

使用Cept测试可以做$scenario->skip();但不适用于Cest测试.

所以我想做这样的事情.运行第一个测试,但跳过第二个测试.

Class MyTests{

   public funtion test1(){
    // My test steps
     }

   public function test2(){
     $scenario->skip("Work in progress");
     }
}
Run Code Online (Sandbox Code Playgroud)

先感谢您.

php testing skip codeception

14
推荐指数
2
解决办法
1万
查看次数

从Maven的Command Line Argument中跳过exec-maven-plugin

默认情况下,我的项目POM exec-maven-plugin, rpm-maven-plugin将被执行,这在本地编译/构建中是不需要的.

我想通过传递命令行参数来跳过这些插件执行,我尝试下面的命令跳过它们像普通的插件,但不起作用!

mvn install -Dmaven.test.skip = true -Dmaven.exec.skip = true -Dmaven.rpm.skip = true

plugins skip execution maven

13
推荐指数
3
解决办法
1万
查看次数

在ansible with_items循环中跳过某些条件

是否有可能在有条件的情况下跳过Ansible with_items循环运算符中的某些项,而不会产生额外的步骤?

仅举例如:

- name: test task
    command: touch "{{ item.item }}"
    with_items:
      - { item: "1" }
      - { item: "2", when: "test_var is defined" }
      - { item: "3" }
Run Code Online (Sandbox Code Playgroud)

在此任务中,我只想在test_var定义时创建文件2 .

skip filter ansible

11
推荐指数
3
解决办法
2万
查看次数

如何在构建期间跳过 jacoco 覆盖率检查?

在我们的项目中,我们使用jacoco-maven-plugin并在构建过程中出现此错误:

[ERROR] Failed to execute goal org.jacoco:jacoco-maven-plugin:0.8.5:check (jacoco-check) on project my-project: Coverage checks have not been met. See log for details. 
Run Code Online (Sandbox Code Playgroud)

我知道最好修复覆盖范围等等。但有时我只需要快速构建一个项目。是否有某种参数用于此目的?喜欢mvn clean install -Dskip.jacoco.check=true或其他方式快速跳过此检查?

skip maven jacoco jacoco-maven-plugin

11
推荐指数
2
解决办法
1万
查看次数

跳过msdeploy中的目录

我在我的nant脚本(Team City)中有一个msdeploy正在工作,除了它正在复制一些我不想复制的文件夹.什么命令会跳过这些目录?我试过了:

<arg value="-skip:objectName=dirPath,absolutePath=C:\Websites\slingshotportal\Build scripts"' />
and
<arg value='-skip:objectName=contentPath,absolutePath="C:\\Websites\\slingshotportal\\Build scripts"' />
Run Code Online (Sandbox Code Playgroud)

这些命令似乎都不起作用,Build脚本目录仍然从源目录复制到目标目录?msbuild执行同步,我将-source和-dest指定为contentPath.

skip absolute-path msdeploy

10
推荐指数
2
解决办法
8779
查看次数

在java.io.InputStream及其子类型中可靠地跳过数据

我正在处理二进制流,需要有效地跳过我不感兴趣的一系列数据,以及一些将被处理的数据.

InputStream.skip(long) 在保证方面做得不多:

跳过并丢弃此输入流中的n个字节的数据.由于各种原因,跳过方法可能最终跳过一些较小数量的字节,可能为0.这可能是由许多条件中的任何一个引起的; 在跳过n个字节之前到达文件末尾只有一种可能性.返回跳过的实际字节数.

我需要知道发生了两件事之一:

  1. 小溪结束了
  2. 跳过了字节

很简单.但是,在此描述中提供的宽大意味着,例如,BufferedInputStream可以跳过几个字节并返回.当然,它告诉我它只是跳过了那几个,但不清楚为什么.

所以我的问题是:你是否能够InputStream.skip(long)以这样的方式使用你知道什么时候流结束或跳过成功?

java inputstream skip stream java-io

10
推荐指数
1
解决办法
4645
查看次数

如何在Spring Batch中实现跳过?

我想知道我是如何确定我的ItemWriter,Spring Batch当前是处于块处理模式还是处于后备单项处理模式.首先,我没有找到关于如何实现这种回退机制的信息.

即使我还没有找到解决我实际问题的方法,我想和你分享我对回退机制的了解.

如果我遗漏了任何内容,请随意添加附加信息的答案;-)

fallback skip chunks spring-batch

10
推荐指数
1
解决办法
8519
查看次数

为IList优化LINQ

不久之前,我编写了一个IList扩展方法,通过使用索引来枚举列表的一部分.在重构的过程中,我意识到可以通过调用来执行类似的查询Skip(toSkip).Take(amount).在对此进行基准测试时,我发现它Skip没有针对进行优化IList.通过一些谷歌搜索,我最终在Jon Skeet的帖子,讨论为什么优化方法Skip是危险的.

据我理解这篇文章,问题是在修改集合时抛出优化方法没有异常,但是作为注释声明msdn文档本身冲突.

IEnumerator.MoveNext()中:

如果对集合进行了更改,例如添加,修改或删除元素,则枚举数将无法恢复,并且下一次调用MoveNext或Reset 会引发InvalidOperationException.

IEnumerator.GetEnumerator()中:

如果对集合进行了更改(例如添加,修改或删除元素),则枚举数将无法恢复,并且其行为未定义.

我认为两种惯例都有用,而且无论是否进行优化都会有点失落.什么是正确的解决方案?我一直在考虑采用Kris Vandermotten在评论中提到的IList.AssumeImmutable()方法AsParallel().是否已存在任何实现,或者这是一个坏主意?

.net c# linq optimization skip

9
推荐指数
1
解决办法
727
查看次数

运行其他任务时跳过任务

我在gradle项目中添加了一个任务:

task deploy() {
    dependsOn "build"
    // excludeTask "test"  <-- something like this

    doFirst {
       // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

现在build任务总是在deploy任务之前运行.这很好,因为构建任务包含许多步骤.现在我想明确禁用其中一个包含的任务.

通常我从命令行禁用它

gradle deploy -x test
Run Code Online (Sandbox Code Playgroud)

如何以test编程方式排除任务?

skip gradle

9
推荐指数
1
解决办法
2515
查看次数