~mterry/+junk/u8

« back to all changes in this revision

Viewing changes to tests/qmltests/Components/tst_SharingPicker.qml

Merge

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
import QtQuick 2.4
18
18
import QtTest 1.0
19
19
import Ubuntu.Components 1.3
20
 
import "../../../../qml/Dash/Previews"
 
20
import "../../../qml/Components"
21
21
import Unity.Test 0.1 as UT
22
22
 
23
23
Rectangle {
40
40
        "content-type": "text"
41
41
    }
42
42
 
43
 
    PreviewSharing {
44
 
        id: previewSharing
 
43
    SharingPicker {
 
44
        id: sharingPicker
45
45
        anchors { left: parent.left; bottom: parent.bottom; }
46
46
        shareData: root.shareData
47
47
    }
48
48
 
49
49
    UT.UnityTestCase {
50
 
        name: "PreviewSharingTest"
 
50
        name: "SharingPickerTest"
51
51
        when: windowShown
52
52
 
53
 
        property Item peerPicker: findChild(previewSharing.rootItem, "peerPicker")
 
53
        property Item peerPicker: findChild(sharingPicker.rootItem, "peerPicker")
54
54
 
55
55
        function cleanup() {
56
56
            peerPicker.visible = false;
57
57
        }
58
58
 
59
59
        function test_open_picker() {
60
 
            mouseClick(previewSharing);
 
60
            sharingPicker.showPeerPicker();
61
61
            compare(peerPicker.visible, true);
62
62
        }
63
63
 
64
64
        function test_createExportedItems() {
65
 
            var exportedItems = previewSharing.createExportedItems(shareData["uri"]);
 
65
            var exportedItems = sharingPicker.createExportedItems(shareData["uri"]);
66
66
            for (var i = 0; i < exportedItems.length; i++) {
67
67
                compare(exportedItems[i].url, shareData["uri"][i]);
68
68
            }
69
 
            exportedItems = previewSharing.createExportedItems(shareDataString["uri"]);
 
69
            exportedItems = sharingPicker.createExportedItems(shareDataString["uri"]);
70
70
            compare(exportedItems[0].url, shareDataString["uri"]);
71
71
        }
72
72
    }