typescript - 如何扩展@types/mocha Context 类
问题描述
我有一些在 beforeEach 钩子上创建的基本变量。当然我在测试中没有这个变量的类型所以我写了我自己的 d.ts
declare namespace Mocha {
class Context {
client: IClient;
bus: IBus;
testNumber: number;
connectionParams: ConnectionParams;
}
}
我files
在 .tsconfig 部分中包含文件的路径。但是我在测试中仍然没有关于这个字段的信息。我做错了什么?
解决方案
declare global {
namespace Mocha {
interface Context {
customProperty: string;
}
}
}
推荐阅读
- javascript - 如何在javascript中将字符串中的某些部分作为组获取?
- android - ViewPager 中的项目在滑回页面时消失并重新出现
- python - 给定另一列的值,减去熊猫数据框中的连续时间帧
- javascript - 根据窗口大小改变功能
- ios - 如何检查应用程序是否已更新?
- arm - 使用硬件参考手册和配置寄存器设置中断
- javascript - 替换 onmouseover 和 onmouseout 的图像
- python - 在不删除 Python 上的前导零的情况下从 HEX 字符串转换为 int
- python - pandas `.xs` 方法的奇怪行为
- xcode - StoreKit 警报控制器