From 5ab729ea10851fa63ebdd97bd3a93da1185f60e8 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 24 Jul 2017 18:03:52 +0200 Subject: Clang: Fix tests for output arguments Change-Id: I9aeef5758c6291f19efc3d72d5d985adad4c13ab Reviewed-by: Nikolai Kosjar --- tests/unit/unittest/cursor-test.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/unit/unittest/cursor-test.cpp b/tests/unit/unittest/cursor-test.cpp index 2ddf202260..e229c6522a 100644 --- a/tests/unit/unittest/cursor-test.cpp +++ b/tests/unit/unittest/cursor-test.cpp @@ -494,7 +494,7 @@ TEST_F(Cursor, HasOutputValues) auto outputArgumentLocations = callExpressionCursor.outputArgumentRanges(); - ASSERT_THAT(outputArgumentLocations.size(), 2); + ASSERT_THAT(outputArgumentLocations.size(), 1); ASSERT_THAT(outputArgumentLocations[0], outputArgumentExpectedSourceLocation); } @@ -749,13 +749,13 @@ TEST_F(Cursor, PointerIsNotRefencingConstant) ASSERT_FALSE(argument.isReferencingConstant()); } -TEST_F(Cursor, PointerIsOutputArgument) +TEST_F(Cursor, PointerIsNotOutputArgument) { auto callExpressionCursor = translationUnit.cursorAt(127, 13); auto argument = callExpressionCursor.type().argument(0); - ASSERT_TRUE(argument.isOutputArgument()); + ASSERT_FALSE(argument.isOutputArgument()); } TEST_F(Cursor, ConstantReferenceIsNotOutputArgument) @@ -782,7 +782,7 @@ TEST_F(Cursor, ConstantPointerIsNotOutputArgument) auto argument = callExpressionCursor.type().argument(0); - ASSERT_TRUE(argument.isOutputArgument()); + ASSERT_FALSE(argument.isOutputArgument()); } TEST_F(Cursor, ReferenceIsOutputArgument) -- cgit v1.2.3