76
76
function test_mapping_data() {
78
{ tag: "Actions", type: "actions", source: "PreviewActions.qml", expanded: true },
79
{ tag: "Audio", type: "audio", source: "PreviewAudioPlayback.qml", expanded: true },
80
{ tag: "Comment", type: "comment", source: "PreviewComment.qml", expanded: true },
81
{ tag: "Comment Input", type: "comment-input", source: "PreviewCommentInput.qml", expanded: true },
82
{ tag: "Expandable", type: "expandable", source: "PreviewExpandable.qml", expanded: false },
83
{ tag: "Gallery", type: "gallery", source: "PreviewImageGallery.qml", expanded: true },
84
{ tag: "Header", type: "header", source: "PreviewHeader.qml", expanded: true },
85
{ tag: "Image", type: "image", source: "PreviewZoomableImage.qml", expanded: true },
86
{ tag: "Progress", type: "progress", source: "PreviewProgress.qml", expanded: true },
87
{ tag: "Rating Input", type: "rating-input", source: "PreviewRatingInput.qml", expanded: true },
88
{ tag: "Rating Display", type: "reviews", source: "PreviewRatingDisplay.qml", expanded: true },
89
{ tag: "Table", type: "table", source: "PreviewTable.qml", expanded: true },
90
{ tag: "Text", type: "text", source: "PreviewTextSummary.qml", expanded: true },
91
{ tag: "Video", type: "video", source: "PreviewVideoPlayback.qml", expanded: true },
78
{ tag: "Actions", data: { type: "actions" }, source: "PreviewActions.qml", expanded: true },
79
{ tag: "Audio", data: { type: "audio" }, source: "PreviewAudioPlayback.qml", expanded: true },
80
{ tag: "Comment", data: { type: "comment" }, source: "PreviewComment.qml", expanded: true },
81
{ tag: "Comment Input", data: { type: "comment-input" }, source: "PreviewCommentInput.qml", expanded: true },
82
{ tag: "Expandable", data: { type: "expandable" }, source: "PreviewExpandable.qml", expanded: false },
83
{ tag: "Gallery", data: { type: "gallery" }, source: "PreviewImageGallery.qml", expanded: true },
84
{ tag: "Header", data: { type: "header" }, source: "PreviewHeader.qml", expanded: true },
85
{ tag: "Image", data: { type: "image" }, source: "PreviewZoomableImage.qml", expanded: true },
86
{ tag: "Progress", data: { type: "progress" }, source: "PreviewProgress.qml", expanded: true },
87
{ tag: "Rating Input", data: { type: "rating-input" }, source: "PreviewRatingInput.qml", expanded: true },
88
{ tag: "Rating Display", data: { type: "reviews" }, source: "PreviewRatingDisplay.qml", expanded: true },
89
{ tag: "Table", data: { type: "table" }, source: "PreviewTable.qml", expanded: true },
90
{ tag: "Text", data: { type: "text" }, source: "PreviewTextSummary.qml", expanded: true },
91
{ tag: "Video Inline", data: { type: "video", source: "httpDemo" }, source: "PreviewInlineVideo.qml", expanded: true },
92
{ tag: "Video", data: { type: "video", source: "https://demo" }, source: "PreviewVideoPlayback.qml", expanded: true },
95
96
function test_mapping(data) {
96
factory.widgetData = { type: data.type };
97
factory.widgetType = data.type;
97
factory.widgetData = data.data;
98
factory.widgetType = data.data.type;
99
100
verify((String(factory.source)).indexOf(data.source) != -1);
100
101
compare(factory.item.expanded, data.expanded);