4 * Wonseop Kim <wonseop.kim@samsung.com>
8 $.mobile.defaultTransition = "none";
12 asyncTest( "create & select", function() {
13 var widget = $( "#galley3dTest1" ),
15 path = widget.attr( "data-json-url" ),
16 key = widget.attr( "data-json-key" ),
17 elem = "ui-gallery3d";
23 success : function ( result ) {
24 imageList = result[key];
30 ok( widget.hasClass( elem ), "Create" );
33 widget.gallery3d( "select", 1 );
34 setTimeout( function () {
35 equal( widget.gallery3d( "select" ), imageList[1].src, "API : select" );
40 asyncTest( "remove", function() {
41 var widget = $( "#galley3dTest2" ),
43 path = widget.attr( "data-json-url" ),
44 key = widget.attr( "data-json-key" ),
51 success : function ( result ) {
52 imageList = result[key];
57 currentSource = widget.gallery3d( "select" );
60 widget.gallery3d( "remove" );
61 notEqual( widget.gallery3d( "select" ), currentSource, "API : remove" );
65 asyncTest( "move", function() {
66 var widget = $( "#galley3dTest3" ),
68 path = widget.attr( "data-json-url" ),
69 key = widget.attr( "data-json-key" ),
76 success : function ( result ) {
77 imageList = result[key];
82 currentSource = widget.gallery3d( "select" );
85 widget.gallery3d( "moveNext" );
86 setTimeout( function () {
87 equal( widget.gallery3d( "select" ), imageList[1].src, "API : moveNext" );
91 widget.gallery3d( "movePrev" );
92 setTimeout( function () {
93 equal( widget.gallery3d( "select" ), imageList[0].src, "API : movePrev" );