如何使 Istanbul 生成我所有源代码的覆盖范围?

2024-01-31

目前,伊斯坦布尔仅为我的测试中使用的文件生成覆盖范围,这没关系,但似乎在某种程度上违背了覆盖范围的目的。

我没有伊斯坦布尔配置,并且通过调用它npm test使用以下脚本字符串:

$ istanbul cover _mocha -- -R dot --check-leaks --recursive test/

有没有办法为我的所有源代码生成覆盖范围?


找到答案,我想我部分幸运的是我选择的目录结构允许我使用这个选项,但我的测试命令现在是:

$ istanbul --include-all-sources cover _mocha -- -R dot --recursive test/

The --include-all-sources是重要的部分。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使 Istanbul 生成我所有源代码的覆盖范围? 的相关文章

随机推荐

  • 我可以保留“未使用的CSS选择器”吗?

    我注意到 svelte 会自动清除我的 css 所有 未使用的 css 选择器 都将被删除 例如 p class blue This is a paragraph p 红色 类的样式将被删除 如何保留 blue 选择器 我想稍后某个时候使用
  • 在大屏幕上将 n-div 放在一起,在小屏幕上将 n-div 放在彼此下面

    我正在努力实现这个效果 如果屏幕足够大 我想将 n div 彼此相邻放置 否则将一个放在彼此下方 并且我希望将这些 n div 包含在一个 div 中 我的代码中的黄色容器 和标题区域 在我的代码中为黑色 封装所有内容的包装器中的黄色容器
  • XSL 交叉引用

    我现在正在学习 XSL 有一个关于交叉引用的问题 我的目标 XML 文件的结构如下
  • Android 列表视图中的滚动是如何工作的?

    我有一个 android 应用程序 在活动中有一个列表视图 如果我这么称呼的话 列表视图具有三种数据状态 没有从 inet 加载数据 gt 只有一个虚拟项可见 表示正在加载数据 数据已加载并显示在列表中 单击一个列表项 现在显示该列表项的更
  • 如何使用OpenRowSet向空白文件中插入数据?

    如何使用开放行集将数据插入空白文件 我需要在 txt 文件 例如 D TDB 中插入一些选择输出 例如select from sys tables 来自数据库 INSERT INTO OPENROWSET Microsoft Jet OLE
  • mysql查询中日期时间差的总和

    Mysql表的列是 Starttime type datetime Stoptime type datetime Data Starttime stoptime 2013 10 25 09 00 00 2013 10 25 17 00 00
  • 可以知道一个字符串是否是用base64编码的吗?

    就那么简单 我正在制作一个应用程序 用户必须扫描 QR 码 基本上是 Base64 编码的字符串 有什么方法可以在解码之前验证该字符串是否以 Base64 编码并遵循应用程序的流程 我的代码负责的是 func captureOutput c
  • 在 SiteEdit 2009 中加载页面时出现“无法从组件 xml 架构获取类型信息”

    我使用此处给出的答案在 SitEdit 2009 SP2 上启用了内联编辑 使用 XSLT TBB 时如何在 SiteEdit 中启用内联字段编辑 https stackoverflow com questions 9667640 how
  • utf8 <-> utf16:codecvt 性能不佳

    我正在研究一些旧的 并且专门面向 win32 的 东西 并考虑使其更加现代 可移植 即在 C 11 中重新实现一些广泛可重用的部分 其中之一是 utf8 和 utf16 之间的转换 在我使用的 Win32 API 中MultiByteToW
  • Xcode 9 GM - 导出并上传到 App Store 崩溃

    我正在尝试将使用 ARKit Unity 构建 的应用程序上传到 iTunes Connect 以进行 TestFlight 分发 导出和上传到应用程序商店的过程均来自Xcode gt Organizer我看到 剥离 APPNAME app
  • 检查点后未使用新的 Spark.sql.shuffle.partitions 值

    我有一个 Spark 的结构化流应用程序 带有检查点以在 parquet 中写入输出并使用默认的 Spark sql shuffle partitions 200 我需要更改 shuffle 分区 但不使用新值 以下是应用程序重新启动后检查
  • C# ModInverse 函数

    是否有一个内置函数可以让我计算 a mod n 的模逆 例如19 1 11 mod 30 在本例中为 19 1 11 19 由于 Net 4 0 使用特殊的模块化算术函数 ModPow 实现 BigInteger 它产生 X power Y
  • 如何更改 data.table 中因子列的级别

    改变水平的正确方法是什么factor中的列data table 注 不是数据框 library data table mydt lt data table id 1 6 value as factor c A A B B B C key i
  • 在 Woocommerce 3 中以编程方式设置自定义运费

    我搜索并找到了许多如何更改运费的示例 基本上我想做同样的事情 但我想使用第 3 方 API 我已经使用functions php 设置了一个自定义插件并激活了它 我认为使用了这样简单的东西 add filter woocommerce pa
  • go中pprof导入开销有多大

    我有几个 go 程序有一个未使用的输入net http pprof在他们中 import net http pprof http ListenAndServe 127 0 0 1 6060 nil 我想知道这次导入的 CPU 和内存开销是多
  • 如何在 CodeIgniter 3 中使用 PHPSpreadsheet 从 Excel(.xlsx 和 .xls)文件读取数据?

    最近 在我的一个基于 CodeIgniter 的项目中 我需要从 Excel 文件 xlsx 和 xls 读取数据并将这些数据插入 MySQL 不幸的是 我没有使用PHP电子表格之前 因为我不需要使用 Excel 到目前为止我所做的是下载P
  • 如何向 JTextArea 添加文本? (控制台模拟)[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 如何将文本 命令 如在控制台中 添加到 JTextArea 中 或者 更具体地说 如何在 FTP 程序中添加 JTextArea 作为控制台
  • 从 Native 指针中获取数据

    将数据放入 Perl 6 Native 指针中没什么大不了的 sub memcpy Pointer void source Pointer void destination int32 size is native my Blob blob
  • XCode 7.3.1 更新未安装

    看起来 XCode 发布了新的更新 此问题似乎持续存在 即使 iTunes Store 将更新发布在 过去 30 天内安装的更新 部分 也不会呈现该更新 重新启动后 系统会提示我再次更新 即使我已经完成了两次 最终 当我打开 XCode 时
  • 如何使 Istanbul 生成我所有源代码的覆盖范围?

    目前 伊斯坦布尔仅为我的测试中使用的文件生成覆盖范围 这没关系 但似乎在某种程度上违背了覆盖范围的目的 我没有伊斯坦布尔配置 并且通过调用它npm test使用以下脚本字符串 istanbul cover mocha R dot check