forked from qt-creator/qt-creator
Unfortunately there is no easy way to enhance existing providers based on conditions or by extending the snippet collection with plugin internal paths. So, add snippets to known snippet providers. Change-Id: I55da59389b5dc28aa27bb2974699aa4674c0bbf2 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
59 lines
1.6 KiB
XML
59 lines
1.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<snippets>
|
|
<snippet group="QML" trigger="TestCase" id="quicktest_case" complement="QuickTest Test Case">TestCase {
|
|
name: "$TestCaseName$"
|
|
|
|
function test_$TestFunctionName$() {
|
|
$$
|
|
}
|
|
}
|
|
</snippet>
|
|
<snippet group="C++" trigger="TEST" id="gtest_test_function" complement="GTest Function">TEST($TestSuite$, $TestName$)
|
|
{
|
|
$$
|
|
}
|
|
</snippet>
|
|
<snippet group="C++" trigger="TEST_F" id="gtest_test_function_fixture" complement="GTest Fixture">TEST_F($TestFixtureName$, $TestName$)
|
|
{
|
|
$$
|
|
}
|
|
</snippet>
|
|
<snippet group="C++" trigger="TEST_P" id="gtest_test_function_parameterized" complement="GTest Parameterized">INSTANTIATE_TEST_SUITE_P($InstantiationName$, $TestFixtureName$, $ParameterGenerator$);
|
|
|
|
TEST_P($TestFixtureName$, $TestName$)
|
|
{
|
|
$$
|
|
}
|
|
</snippet>
|
|
<snippet group="C++" trigger="BOOST_AUTO_TEST_CASE" id="boost_test_case" complement="Test Case">BOOST_AUTO_TEST_CASE($TestName$)
|
|
{
|
|
$$
|
|
}
|
|
</snippet>
|
|
<snippet group="C++" trigger="BOOST_AUTO_TEST_SUITE" id="boost_test_suite" complement="Test Suite">BOOST_AUTO_TEST_SUITE($SuiteName$)
|
|
BOOST_AUTO_TEST_CASE($TestName$)
|
|
{
|
|
$$
|
|
}
|
|
BOOST_AUTO_TEST_SUITE_END()
|
|
</snippet>
|
|
<snippet group="C++" trigger="TEST_CASE" id="catch_testcase_with_section" complement="Catch Test Case">TEST_CASE("$TestCaseName$") {
|
|
SECTION("$SectionName$") {
|
|
$$
|
|
}
|
|
}
|
|
</snippet>
|
|
<snippet group="C++" trigger="SCENARIO" id="catch_scenario" complement="Catch Scenario">SCENARIO("$ScenarioName$") {
|
|
GIVEN("$Initial$") {
|
|
$$
|
|
WHEN("$Condition$") {
|
|
$$
|
|
THEN("$Expectation$") {
|
|
$$
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</snippet>
|
|
</snippets>
|