From ae3fcc05361320cdfba1ae56adcea0ee234aaefa Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Sat, 14 Oct 2017 07:59:30 +0200 Subject: [PATCH] Add test for #2731 --- tests/Regression/GitHub/2731.phpt | 26 +++++++++++++++++++ .../Regression/GitHub/2731/Issue2731Test.php | 11 ++++++++ 2 files changed, 37 insertions(+) create mode 100644 tests/Regression/GitHub/2731.phpt create mode 100644 tests/Regression/GitHub/2731/Issue2731Test.php diff --git a/tests/Regression/GitHub/2731.phpt b/tests/Regression/GitHub/2731.phpt new file mode 100644 index 00000000000..7e2d324ad0f --- /dev/null +++ b/tests/Regression/GitHub/2731.phpt @@ -0,0 +1,26 @@ +--TEST-- +GH-2731: Empty exception message cannot be expected +--FILE-- + +--EXPECTF-- +PHPUnit %s by Sebastian Bergmann and contributors. + +F 1 / 1 (100%) + +Time: %s, Memory: %s + +There was 1 failure: + +1) Issue2731Test::testOne +Failed asserting that exception message is empty but is 'message'. + +FAILURES! +Tests: 1, Assertions: 2, Failures: 1. diff --git a/tests/Regression/GitHub/2731/Issue2731Test.php b/tests/Regression/GitHub/2731/Issue2731Test.php new file mode 100644 index 00000000000..0d1e6d3cd18 --- /dev/null +++ b/tests/Regression/GitHub/2731/Issue2731Test.php @@ -0,0 +1,11 @@ +expectException(Exception::class); + $this->expectExceptionMessage(''); + + throw new Exception('message'); + } +}