~ken-vandine/unity8/share_data_uri_string

« back to all changes in this revision

Viewing changes to tests/qmltests/Dash/tst_Card.qml

  • Committer: CI Train Bot
  • Author(s): Albert Astals Cid
  • Date: 2016-02-12 00:11:37 UTC
  • mfrom: (2107.3.7 fallback_for_empty)
  • Revision ID: ci-train-bot@canonical.com-20160212001137-glgdipu2obb7ewcs
Make fallback also be fallback when the image is empty and not only on error
 Fixes: #1531913
Approved by: Andrea Cimitan

Show diffs side-by-side

added added

removed removed

Lines of Context:
476
476
            card.cardDataChanged();
477
477
            waitForRendering(card);
478
478
            tryCompare(art, "visible", true);
 
479
            compare(artImage.source, Qt.resolvedUrl("artwork/emblem.png"));
 
480
 
 
481
            cardTool.components["art"]["fallback"] = Qt.resolvedUrl("artwork/checkers.png");
 
482
            cardTool.componentsChanged();
 
483
            card.cardData["art"] = "";
 
484
            card.cardDataChanged();
 
485
            waitForRendering(card);
 
486
            tryCompare(art, "visible", true);
 
487
            compare(artImage.source, Qt.resolvedUrl("artwork/checkers.png"));
479
488
 
480
489
            card.cardData["mascot"] = "somethingbroken2";
481
490
            card.cardDataChanged();
487
496
            card.cardDataChanged();
488
497
            waitForRendering(card);
489
498
            tryCompare(mascotImage, "status", Image.Ready);
 
499
            compare(mascotImage.source, Qt.resolvedUrl("artwork/emblem.png"));
 
500
 
 
501
            cardTool.components["mascot"] = {"fallback": Qt.resolvedUrl("artwork/checkers.png")};
 
502
            cardTool.componentsChanged();
 
503
            card.cardData["mascot"] = "";
 
504
            card.cardDataChanged();
 
505
            waitForRendering(card);
 
506
            tryCompare(mascotImage, "status", Image.Ready);
 
507
            compare(mascotImage.source, Qt.resolvedUrl("artwork/checkers.png"));
490
508
        }
491
509
 
492
510
        function test_font_weights_data() {