diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-03-17 07:52:56 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-03-17 08:43:08 +0100 |
commit | 61ba805cb5b5d2dc053acd8761d934f005d4094d (patch) | |
tree | c9192fadd60338885c607f9763317dc44c1d7491 | |
parent | 1a447831e6298065d57af6243b6cb4a7b63889df (diff) |
shiboken6/documentation generator: Use raw string literals in qtxmltosphinxtest
Pick-to: 6.2
Change-Id: I7f13024ae5773e64d07cf7c758165b82a8797d63
Reviewed-by: Christian Tismer <tismer@stackless.com>
-rw-r--r-- | sources/shiboken6/tests/qtxmltosphinxtest/qtxmltosphinxtest.cpp | 508 |
1 files changed, 254 insertions, 254 deletions
diff --git a/sources/shiboken6/tests/qtxmltosphinxtest/qtxmltosphinxtest.cpp b/sources/shiboken6/tests/qtxmltosphinxtest/qtxmltosphinxtest.cpp index b9cb10d39..5ebeb39d5 100644 --- a/sources/shiboken6/tests/qtxmltosphinxtest/qtxmltosphinxtest.cpp +++ b/sources/shiboken6/tests/qtxmltosphinxtest/qtxmltosphinxtest.cpp @@ -74,285 +74,285 @@ void QtXmlToSphinxTest::testTable_data() QTest::newRow("emptyString") << QString() << QString(); // testSimpleTable - const char *xml = "\ -<table>\ - <header>\ - <item>\ - <para>Header 1</para>\ - </item>\ - <item>\ - <para>Header 2</para>\ - </item>\ - </header>\ - <row>\ - <item>\ - <para>1 1</para>\ - </item>\ - <item>\ - <para>1 2</para>\ - </item>\ - </row>\ - <row>\ - <item>\ - <para>2 1</para>\ - </item>\ - <item>\ - <para>2 2</para>\ - </item>\ - </row>\ -</table>"; - - const char *expected = "\n\ - +--------+--------+\n\ - |Header 1|Header 2|\n\ - +========+========+\n\ - |1 1 |1 2 |\n\ - +--------+--------+\n\ - |2 1 |2 2 |\n\ - +--------+--------+\n\ -\n"; + const char *xml = R"(<table> + <header> + <item> + <para>Header 1</para> + </item> + <item> + <para>Header 2</para> + </item> + </header> + <row> + <item> + <para>1 1</para> + </item> + <item> + <para>1 2</para> + </item> + </row> + <row> + <item> + <para>2 1</para> + </item> + <item> + <para>2 2</para> + </item> + </row> +</table>)"; + + const char *expected = R"( + +--------+--------+ + |Header 1|Header 2| + +========+========+ + |1 1 |1 2 | + +--------+--------+ + |2 1 |2 2 | + +--------+--------+ + +)"; QTest::newRow("testSimpleTable") << QString::fromLatin1(xml) << QString::fromLatin1(expected); // testRowSpan - xml = "\ -<table>\ - <header>\ - <item>\ - <para>Header 1</para>\ - </item>\ - <item>\ - <para>Header 2</para>\ - </item>\ - </header>\ - <row>\ - <item colspan=\"2\">\ - <para>I'm a big text!</para>\ - </item>\ - </row>\ - <row>\ - <item>\ - <para>2 1</para>\ - </item>\ - <item>\ - <para>2 2</para>\ - </item>\ - </row>\ -</table>"; - - expected = "\n\ - +---------------+--------+\n\ - |Header 1 |Header 2|\n\ - +===============+========+\n\ - |I'm a big text! |\n\ - +---------------+--------+\n\ - |2 1 |2 2 |\n\ - +---------------+--------+\n\ -\n"; + xml = R"(<table> + <header> + <item> + <para>Header 1</para> + </item> + <item> + <para>Header 2</para> + </item> + </header> + <row> + <item colspan="2"> + <para>I'm a big text!</para> + </item> + </row> + <row> + <item> + <para>2 1</para> + </item> + <item> + <para>2 2</para> + </item> + </row> +</table>)"; + + expected = R"( + +---------------+--------+ + |Header 1 |Header 2| + +===============+========+ + |I'm a big text! | + +---------------+--------+ + |2 1 |2 2 | + +---------------+--------+ + +)"; QTest::newRow("testColSpan") << QString::fromLatin1(xml) << QString::fromLatin1(expected); // testRowSpan - xml = "\ -<table>\ - <header>\ - <item>\ - <para>Header 1</para>\ - </item>\ - <item>\ - <para>Header 2</para>\ - </item>\ - </header>\ - <row>\ - <item rowspan=\"2\">\ - <para>1.1</para>\ - </item>\ - <item>\ - <para>1.2</para>\ - </item>\ - </row>\ - <row>\ - <item>\ - <para>2 2</para>\ - </item>\ - </row>\ -</table>"; - - expected = "\n\ - +--------+--------+\n\ - |Header 1|Header 2|\n\ - +========+========+\n\ - |1.1 |1.2 |\n\ - + +--------+\n\ - | |2 2 |\n\ - +--------+--------+\n\ -\n"; + xml = R"(<table> + <header> + <item> + <para>Header 1</para> + </item> + <item> + <para>Header 2</para> + </item> + </header> + <row> + <item rowspan="2"> + <para>1.1</para> + </item> + <item> + <para>1.2</para> + </item> + </row> + <row> + <item> + <para>2 2</para> + </item> + </row> +</table>)"; + + expected = R"( + +--------+--------+ + |Header 1|Header 2| + +========+========+ + |1.1 |1.2 | + + +--------+ + | |2 2 | + +--------+--------+ + +)"; QTest::newRow("testRowSpan") << QString::fromLatin1(xml) << QString::fromLatin1(expected); // testComplexTable - xml = "\ -<table>\ - <header>\ - <item>\ - <para>Header 1</para>\ - </item>\ - <item>\ - <para>Header 2</para>\ - </item>\ - <item>\ - <para>Header 3</para>\ - </item>\ - </header>\ - <row>\ - <item rowspan=\"2\">\ - <para>1.1</para>\ - </item>\ - <item colspan=\"2\">\ - <para>1.2</para>\ - </item>\ - </row>\ - <row>\ - <item>\ - <para>2 2</para>\ - </item>\ - <item>\ - <para>2 3</para>\ - </item>\ - </row>\ -</table>"; - - expected = "\n\ - +--------+--------+--------+\n\ - |Header 1|Header 2|Header 3|\n\ - +========+========+========+\n\ - |1.1 |1.2 |\n\ - + +--------+--------+\n\ - | |2 2 |2 3 |\n\ - +--------+--------+--------+\n\ -\n"; + xml = R"(<table> + <header> + <item> + <para>Header 1</para> + </item> + <item> + <para>Header 2</para> + </item> + <item> + <para>Header 3</para> + </item> + </header> + <row> + <item rowspan="2"> + <para>1.1</para> + </item> + <item colspan="2"> + <para>1.2</para> + </item> + </row> + <row> + <item> + <para>2 2</para> + </item> + <item> + <para>2 3</para> + </item> + </row> +</table>)"; + + expected = R"( + +--------+--------+--------+ + |Header 1|Header 2|Header 3| + +========+========+========+ + |1.1 |1.2 | + + +--------+--------+ + | |2 2 |2 3 | + +--------+--------+--------+ + +)"; QTest::newRow("testComplexTable") << QString::fromLatin1(xml) << QString::fromLatin1(expected); // testRowSpan2 - xml = "\ -<table>\ - <header>\ - <item><para>h1</para></item>\ - <item><para>h2</para></item>\ - <item><para>h3</para></item>\ - <item><para>h4</para></item>\ - </header>\ - <row>\ - <item rowspan=\"6\"><para>A</para></item>\ - <item rowspan=\"6\"><para>B</para></item>\ - <item><para>C</para></item>\ - <item><para>D</para></item>\ - </row>\ - <row>\ - <item><para>E</para></item>\ - <item><para>F</para></item>\ - </row>\ - <row>\ - <item><para>E</para></item>\ - <item><para>F</para></item>\ - </row>\ - <row>\ - <item><para>E</para></item>\ - <item><para>F</para></item>\ - </row>\ - <row>\ - <item><para>E</para></item>\ - <item><para>F</para></item>\ - </row>\ - <row>\ - <item><para>E</para></item>\ - <item><para>F</para></item>\ - </row>\ -</table>"; - - expected = "\n\ - +--+--+--+--+\n\ - |h1|h2|h3|h4|\n\ - +==+==+==+==+\n\ - |A |B |C |D |\n\ - + + +--+--+\n\ - | | |E |F |\n\ - + + +--+--+\n\ - | | |E |F |\n\ - + + +--+--+\n\ - | | |E |F |\n\ - + + +--+--+\n\ - | | |E |F |\n\ - + + +--+--+\n\ - | | |E |F |\n\ - +--+--+--+--+\n\ -\n"; + xml = R"(<table> + <header> + <item><para>h1</para></item> + <item><para>h2</para></item> + <item><para>h3</para></item> + <item><para>h4</para></item> + </header> + <row> + <item rowspan="6"><para>A</para></item> + <item rowspan="6"><para>B</para></item> + <item><para>C</para></item> + <item><para>D</para></item> + </row> + <row> + <item><para>E</para></item> + <item><para>F</para></item> + </row> + <row> + <item><para>E</para></item> + <item><para>F</para></item> + </row> + <row> + <item><para>E</para></item> + <item><para>F</para></item> + </row> + <row> + <item><para>E</para></item> + <item><para>F</para></item> + </row> + <row> + <item><para>E</para></item> + <item><para>F</para></item> + </row> +</table>)"; + + expected = R"( + +--+--+--+--+ + |h1|h2|h3|h4| + +==+==+==+==+ + |A |B |C |D | + + + +--+--+ + | | |E |F | + + + +--+--+ + | | |E |F | + + + +--+--+ + | | |E |F | + + + +--+--+ + | | |E |F | + + + +--+--+ + | | |E |F | + +--+--+--+--+ + +)"; QTest::newRow("testRowSpan2") << QString::fromLatin1(xml) << QString::fromLatin1(expected); // testBrokenTable - xml = "\ -<table>\ - <header>\ - <item>\ - <para>Header 1</para>\ - </item>\ - <item>\ - <para>Header 2</para>\ - </item>\ - </header>\ - <row>\ - <item>\ - <para>1.1</para>\ - </item>\ - <item>\ - <para>1.2</para>\ - </item>\ - </row>\ - <row>\ - <item colspan=\"2\">\ - <para>2 2</para>\ - </item>\ - <item>\ - <para>2 3</para>\ - </item>\ - <item>\ - <para>2 4</para>\ - </item>\ - <item>\ - <para>2 5</para>\ - </item>\ - </row>\ - <row>\ - <item>\ - <para>3 1</para>\ - </item>\ - <item>\ - <para>3 2</para>\ - </item>\ - <item>\ - <para>3 3</para>\ - </item>\ - </row>\ -</table>"; - - expected = "\n\ - +--------+------------+\n\ - |Header 1|Header 2 |\n\ - +========+============+\n\ - |1.1 |1.2 |\n\ - +--------+------------+\n\ - |2 2 2 3 2 4 2 5|\n\ - +--------+------------+\n\ - |3 1 |3 2 3 3 |\n\ - +--------+------------+\n\ -\n"; + xml = R"(<table> + <header> + <item> + <para>Header 1</para> + </item> + <item> + <para>Header 2</para> + </item> + </header> + <row> + <item> + <para>1.1</para> + </item> + <item> + <para>1.2</para> + </item> + </row> + <row> + <item colspan="2"> + <para>2 2</para> + </item> + <item> + <para>2 3</para> + </item> + <item> + <para>2 4</para> + </item> + <item> + <para>2 5</para> + </item> + </row> + <row> + <item> + <para>3 1</para> + </item> + <item> + <para>3 2</para> + </item> + <item> + <para>3 3</para> + </item> + </row> +</table>)"; + + expected = R"( + +--------+------------+ + |Header 1|Header 2 | + +========+============+ + |1.1 |1.2 | + +--------+------------+ + |2 2 2 3 2 4 2 5| + +--------+------------+ + |3 1 |3 2 3 3 | + +--------+------------+ + +)"; QTest::newRow("testBrokenTable") << QString::fromLatin1(xml) << QString::fromLatin1(expected); |