Skip to content

Commit f366873

Browse files
authored
Fix compare char with string literal in for (#663)
1 parent d2228aa commit f366873

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

server/src/visitors/AbstractValueViewVisitor.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ namespace visitor {
7676
visitArrayElementAfter(newType, newName, newView, newAccess, depth + 1);
7777
}
7878
}
79+
7980
void AbstractValueViewVisitor::visitCString(const types::Type &type,
8081
const std::string &name,
8182
const tests::AbstractValueView *view,

server/src/visitors/ParametrizedAssertsVisitor.cpp

+5-3
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ namespace visitor {
9090
PrinterUtils::ACTUAL, functionCall, std::nullopt, true,
9191
additionalPointersCount);
9292
printer->strDeclareVar(type.typeName(),
93-
PrinterUtils::fillVarName(access, PrinterUtils::EXPECTED), value);
93+
PrinterUtils::fillVarName(access, PrinterUtils::EXPECTED), value);
9494
} else {
9595
printer->ss << value << NL;
9696
}
@@ -110,7 +110,8 @@ namespace visitor {
110110
additionalPointersCount);
111111
const auto &gtestMacro = predicateMapping.at(predicate);
112112
auto signature =
113-
processExpect(type, gtestMacro, {view->getEntryValue(printer), getDecorateActualVarName(access)});
113+
processExpect(type, gtestMacro,
114+
{view->getEntryValue(printer), getDecorateActualVarName(access)});
114115
signature = changeSignatureToNullCheck(signature, type, view, access);
115116
printer->strFunctionCall(signature.name, signature.args, SCNL, std::nullopt, true,
116117
0, std::nullopt, inUnion);
@@ -121,7 +122,8 @@ namespace visitor {
121122
}
122123
const auto &gtestMacro = predicateMapping.at(predicate);
123124
auto signature = processExpect(type, gtestMacro,
124-
{getDecorateActualVarName(access), view->getEntryValue(printer)});
125+
{getDecorateActualVarName(access),
126+
PrinterUtils::fillVarName(access, PrinterUtils::EXPECTED)});
125127
signature = changeSignatureToNullCheck(signature, type, view, access);
126128
printer->strFunctionCall(signature.name, signature.args, SCNL, std::nullopt, true, 0,
127129
std::nullopt, inUnion);

0 commit comments

Comments
 (0)