test/UnitRenderShape.cpp | 38 ---------------------------------- test/data/shapes_writer.svg | 49 -------------------------------------------- 2 files changed, 87 deletions(-)
New commits: commit 8265fab93f5b818a33edf5b952c0764be3b93a60 Author: Tamás Zolnai <tamas.zol...@collabora.com> AuthorDate: Wed Feb 26 20:17:12 2020 +0100 Commit: Tamás Zolnai <tamas.zol...@collabora.com> CommitDate: Wed Feb 26 21:38:09 2020 +0100 test: remove redundant shape related C++ test. This test case is covered by cypress tests. See shape_properties_spec.js. Those tests will fail if SVG rendering is broken. Change-Id: I1a3434f9696c6a323a23ded0b1b2816d74373c7a Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89590 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> Reviewed-by: Tamás Zolnai <tamas.zol...@collabora.com> diff --git a/test/UnitRenderShape.cpp b/test/UnitRenderShape.cpp index b15e94358..9167ec5af 100644 --- a/test/UnitRenderShape.cpp +++ b/test/UnitRenderShape.cpp @@ -71,7 +71,6 @@ void stripDescriptions(std::vector<char>& svg) class UnitRenderShape : public UnitWSD { TestResult testRenderShapeSelectionImpress(); - TestResult testRenderShapeSelectionWriter(); TestResult testRenderShapeSelectionWriterImage(); public: @@ -121,39 +120,6 @@ UnitBase::TestResult UnitRenderShape::testRenderShapeSelectionImpress() return TestResult::Ok; } -UnitBase::TestResult UnitRenderShape::testRenderShapeSelectionWriter() -{ - const char* testname = "testRenderShapeSelectionWriter "; - try - { - std::string documentPath, documentURL; - helpers::getDocumentPathAndURL("shape.odt", documentPath, documentURL, testname); - - std::shared_ptr<LOOLWebSocket> socket = helpers::loadDocAndGetSocket( - Poco::URI(helpers::getTestServerURI()), documentURL, testname); - - // Select the shape with SHIFT + F4 - helpers::sendKeyPress(socket, 0, 771 | helpers::SpecialKey::skShift, testname); - std::this_thread::sleep_for(std::chrono::milliseconds(250)); - helpers::sendTextFrame(socket, "rendershapeselection mimetype=image/svg+xml", testname); - std::vector<char> responseSVG - = helpers::getResponseMessage(socket, "shapeselectioncontent:", testname); - CPPUNIT_ASSERT(!responseSVG.empty()); - auto it = std::find(responseSVG.begin(), responseSVG.end(), '\n'); - if (it != responseSVG.end()) - responseSVG.erase(responseSVG.begin(), ++it); - - stripDescriptions(responseSVG); - - CPPUNIT_ASSERT(helpers::svgMatch(testname, responseSVG, "shapes_writer.svg")); - } - catch (const Poco::Exception& exc) - { - CPPUNIT_FAIL(exc.displayText()); - } - return TestResult::Ok; -} - UnitBase::TestResult UnitRenderShape::testRenderShapeSelectionWriterImage() { const char* testname = "testRenderShapeSelectionWriterImage "; @@ -194,10 +160,6 @@ void UnitRenderShape::invokeTest() if (result != TestResult::Ok) exitTest(result); - result = testRenderShapeSelectionWriter(); - if (result != TestResult::Ok) - exitTest(result); - result = testRenderShapeSelectionWriterImage(); if (result != TestResult::Ok) exitTest(result); diff --git a/test/data/shapes_writer.svg b/test/data/shapes_writer.svg deleted file mode 100644 index e5764d969..000000000 --- a/test/data/shapes_writer.svg +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<svg version="1.2" width="33.67mm" height="82.62mm" viewBox="7310 6216 3367 8262" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" xmlns:ooo="http://xml.openoffice.org/svg/export" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:smil="urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0" xml:space="preserve"> - <defs class="EmbeddedBulletChars"> - <g id="bullet-char-template-57356" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/> - </g> - <g id="bullet-char-template-57354" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/> - </g> - <g id="bullet-char-template-10146" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346 659,739 1358,739 Z"/> - </g> - <g id="bullet-char-template-10132" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936 717,1481 1274,1481 2015,739 Z"/> - </g> - <g id="bullet-char-template-10007" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954 215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L 381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L 727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110 111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2 Z"/> - </g> - <g id="bullet-char-template-10004" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549 55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C 377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133 1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6 338,-33 285,-33 Z"/> - </g> - <g id="bullet-char-template-9679" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/> - </g> - <g id="bullet-char-template-8226" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796 101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796 608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/> - </g> - <g id="bullet-char-template-8211" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/> - </g> - <g id="bullet-char-template-61548" transform="scale(0.00048828125,-0.00048828125)"> - <path d="M 173,740 C 173,903 231,1043 346,1159 462,1274 601,1332 765,1332 928,1332 1067,1274 1183,1159 1299,1043 1357,903 1357,740 1357,577 1299,437 1183,322 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"/> - </g> - </defs> - <g class="Page"> - <g class="com.sun.star.drawing.CustomShape"> - <g id="id1"> - <rect class="BoundingBox" stroke="none" fill="none" x="7310" y="6216" width="3367" height="8262"/> - <path fill="rgb(114,159,207)" stroke="none" d="M 7311,14474 L 7311,7057 8151,6218 10673,6218 10673,13633 9832,14474 7311,14474 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7311,14474 L 7311,7057 8151,6218 10673,6218 10673,13633 9832,14474 7311,14474 Z"/> - <path fill="rgb(139,176,217)" stroke="none" d="M 7311,7057 L 8151,6218 10673,6218 9832,7057 7311,7057 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 7311,7057 L 8151,6218 10673,6218 9832,7057 7311,7057 Z"/> - <path fill="rgb(91,127,166)" stroke="none" d="M 9832,14474 L 9832,7057 10673,6218 10673,13633 9832,14474 Z"/> - <path fill="none" stroke="rgb(52,101,164)" d="M 9832,14474 L 9832,7057 10673,6218 10673,13633 9832,14474 Z"/> - </g> - </g> - </g> -</svg> \ No newline at end of file _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits