From 7abd7db2c8f03cc2e51ea49fff5247ee5e83464b Mon Sep 17 00:00:00 2001 From: Cristian Morales Vega Date: Thu, 31 May 2018 23:21:14 +0100 Subject: [PATCH] Fix minor typo in the documentation --- docs/assertions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/assertions.md b/docs/assertions.md index 187b7ea8..90c0856c 100644 --- a/docs/assertions.md +++ b/docs/assertions.md @@ -162,7 +162,7 @@ Because the preprocessor parses code using different rules than the compiler, multiple-argument assertions (e.g. `REQUIRE_THROWS_AS`) have problems with commas inside the provided expressions. As an example `REQUIRE_THROWS_AS(std::pair(1, 2), std::invalid_argument);` -will fails to compile, because the preprocessor sees 3 arguments provided, +will fail to compile, because the preprocessor sees 3 arguments provided, but the macro accepts only 2. There are two possible workarounds. 1) Use typedef: