From c146da6dc3ff439ab9cddb5fe926db1be3159844 Mon Sep 17 00:00:00 2001 From: Greg Magolan Date: Tue, 8 Sep 2020 17:39:15 -0700 Subject: [PATCH] test(builtin): test failing test with bazel coverage --- e2e/coverage/BUILD.bazel | 8 ++++++++ e2e/coverage/fail.spec.js | 3 +++ 2 files changed, 11 insertions(+) create mode 100644 e2e/coverage/fail.spec.js diff --git a/e2e/coverage/BUILD.bazel b/e2e/coverage/BUILD.bazel index 200557405a..29b6d6564d 100644 --- a/e2e/coverage/BUILD.bazel +++ b/e2e/coverage/BUILD.bazel @@ -13,3 +13,11 @@ jasmine_node_test( ":coverage_test_srcs", ], ) + +# Verify that the error code is propogated out from a failing spec +# when coverage is on +jasmine_node_test( + name = "fail_test", + srcs = ["fail.spec.js"], + expected_exit_code = 3, +) diff --git a/e2e/coverage/fail.spec.js b/e2e/coverage/fail.spec.js new file mode 100644 index 0000000000..9405daee26 --- /dev/null +++ b/e2e/coverage/fail.spec.js @@ -0,0 +1,3 @@ +describe('jasmine_node_fail_test', () => { + it('should fail', () => {expect(0).toEqual(1)}); +});