如何排除 jasmine 中的某些规范文件?

2024-02-13

有没有办法排除 jasmine 目录中的某些规范文件? 例如,我想从 Foo 文件夹中排除扩展文件夹中的所有规范。

```
├── Foo
│   ├── sub
|   |    |
|   |    |--extended
│   │         ├── a-spec.js
|   |         ├── e-spec.js
│   ├── b-spec.js
│   ├── c-spec.js
│   ├── d-spec.js
└── 
```

我尝试过遵循 jasmine.json。但这不起作用。

    {
    "spec_dir": "Foo/",
    "spec_files": [
        "**/*[sS]pec.js",
        "!**/extended/*.js"
    ]
}

您可以在 jasmine 上获取有关此问题的信息github问题 https://github.com/jasmine/jasmine-npm/issues/128.

Jasmine 现在接受这样的 glob 模式:

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

如何排除 jasmine 中的某些规范文件? 的相关文章

随机推荐