Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
CTA-LAPP
PHOENIX_LIBS
PhoenixFileGenerator
Commits
a2f86f24
Commit
a2f86f24
authored
May 05, 2021
by
Pierre Aubert
Browse files
Add test
parent
d3b018dd
Pipeline
#118211
passed with stages
in 5 minutes and 50 seconds
Changes
2
Pipelines
5
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
33 additions
and
0 deletions
+33
-0
TESTS/TEST_FILE_GENERATOR/CMakeLists.txt
TESTS/TEST_FILE_GENERATOR/CMakeLists.txt
+11
-0
TESTS/TEST_FILE_GENERATOR/PNestedCall.pdata
TESTS/TEST_FILE_GENERATOR/PNestedCall.pdata
+22
-0
No files found.
TESTS/TEST_FILE_GENERATOR/CMakeLists.txt
View file @
a2f86f24
...
...
@@ -29,4 +29,15 @@ add_test(NAME TestFileGeneratorClassConfigDataStream
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
set
(
CONFIG_PDATA_NESTED_CALL
${
CMAKE_CURRENT_SOURCE_DIR
}
/PNestedCall.pdata
)
add_test
(
NAME TestFileGeneratorClassConfigNested
COMMAND
${
FILE_GENERATOR_PROGRAM
}
class -c
${
CONFIG_PDATA_NESTED_CALL
}
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
add_test
(
NAME TestFileGeneratorClassConfigDataStreamNested
COMMAND
${
FILE_GENERATOR_PROGRAM
}
class -c
${
CONFIG_PDATA_NESTED_CALL
}
-s
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
TESTS/TEST_FILE_GENERATOR/PNestedCall.pdata
0 → 100644
View file @
a2f86f24
#include <string>
#include <vector>
///@brief Nested string or variable call
PNestedStr{
///String which can be a call to an other variable or a simple string
std::string value;
///True if the PNestedStr calls a variable
bool isVarCall;
}
///@brief Class used to parse nested call variables
PNestedCall{
///Name of the Variable
std::string name;
///Vector of PNestedStr
std::vector<PNestedStr> vecNestedStr;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment