小编qrb*_*qrb的帖子

通过 bazel 执行茉莉花测试时未找到规格

我正在尝试在当前目录上使用 bazel 运行 jasmine 测试,但它抱怨没有找到规格。

我认为这与我提供的“srcs”变量有关。我试过了[":spec/test.spec.ts"][":spec"]但没有一个工作。

我使用的命令:bazel run //packages/core:unit_test

文件目录:

- 包

- 核

---规格

----test.spec.ts

jasmine_node_test(
    name = "unit_test",
    srcs = [":spec/test.spec.ts"],
    deps = [
        "@npm//jasmine"
    ],
)
Run Code Online (Sandbox Code Playgroud)

测试规范

describe("A suite is just a function", function() {
  var a;

  it("and so is a spec", function() {
    a = true;

    expect(a).toBe(true);
  });
});
Run Code Online (Sandbox Code Playgroud)

包.json

  "devDependencies": {
    "@bazel/bazel": "^0.24.1",
    "@bazel/buildifier": "^0.22.0",
    "@bazel/ibazel": "^0.10.2",
    "@bazel/typescript": "^0.28.0",
    "@types/node": "^12.0.0",
    "tslib": "^1.9.3",
    "typescript": "^3.4.5"
  },
  "dependencies": {
    "@bazel/jasmine": "^0.32.2", …
Run Code Online (Sandbox Code Playgroud)

jasmine-node typescript bazel

5
推荐指数
1
解决办法
179
查看次数

标签 统计

bazel ×1

jasmine-node ×1

typescript ×1