mirror of
https://github.com/Hopiu/jquery-mobile.git
synced 2026-05-01 11:24:42 +00:00
fixed second test for page caching
This commit is contained in:
parent
3f20eaa038
commit
3dc9f975e6
3 changed files with 81 additions and 27 deletions
55
tests/unit/listview/cache-tests/cached-nested.html
Normal file
55
tests/unit/listview/cache-tests/cached-nested.html
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
<div data-nstest-role="page" id='cached-nested-list' data-nstest-dom-cache="true">
|
||||
<div data-nstest-role="header" data-nstest-position="inline">
|
||||
<h1>Basic multiple lists view</h1>
|
||||
</div>
|
||||
<div data-nstest-role="content">
|
||||
<ul data-nstest-role="listview" data-nstest-inset="true" id="topmost">
|
||||
<li>Item 1</li>
|
||||
<li>Item 2</li>
|
||||
<li>Item 3
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item A-3-0</li>
|
||||
<li>Item A-3-1</li>
|
||||
<li>Item A-3-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul data-nstest-role="listview" data-nstest-inset="true">
|
||||
<li>Item 1</li>
|
||||
<li>Item 2</li>
|
||||
<li>Item 3
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0-0</li>
|
||||
<li>Item B-3-0-1
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0-1-0</li>
|
||||
<li>Item B-3-0-1-1</li>
|
||||
<li>Item B-3-0-1-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-0-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-1
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-1-0</li>
|
||||
<li>Item B-3-1-1</li>
|
||||
<li>Item B-3-1-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
<div data-nstest-role="page" id='cached-nested-list'>
|
||||
<div data-nstest-role="header" data-nstest-position="inline">
|
||||
<h1>Basic multiple lists view</h1>
|
||||
</div>
|
||||
<div data-nstest-role="page" id='uncached-nested-list'>
|
||||
<div data-nstest-role="header" data-nstest-position="inline">
|
||||
<h1>Basic multiple lists view</h1>
|
||||
</div>
|
||||
<div data-nstest-role="content">
|
||||
<ul data-nstest-role="listview" data-nstest-inset="true" id="topmost">
|
||||
<li>Item 1</li>
|
||||
|
|
@ -27,23 +27,23 @@
|
|||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0-0</li>
|
||||
<li>Item B-3-0-1
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0-1-0</li>
|
||||
<li>Item B-3-0-1-1</li>
|
||||
<li>Item B-3-0-1-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-0-2</li>
|
||||
</ul>
|
||||
<li>Item B-3-0-0</li>
|
||||
<li>Item B-3-0-1
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-0-1-0</li>
|
||||
<li>Item B-3-0-1-1</li>
|
||||
<li>Item B-3-0-1-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-0-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-1
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-1-0</li>
|
||||
<li>Item B-3-1-1</li>
|
||||
<li>Item B-3-1-2</li>
|
||||
</ul>
|
||||
<ul data-nstest-role="listview">
|
||||
<li>Item B-3-1-0</li>
|
||||
<li>Item B-3-1-1</li>
|
||||
<li>Item B-3-1-2</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Item B-3-2</li>
|
||||
</ul>
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
setTimeout(function() {
|
||||
ok($('#basic-linked-test .ui-li').length, ".ui-li classes added to li elements");
|
||||
start();
|
||||
}, 500);
|
||||
}, 800);
|
||||
});
|
||||
|
||||
asyncTest( "Slides to the listview page when the li a is clicked", function() {
|
||||
|
|
@ -491,7 +491,7 @@
|
|||
|
||||
asyncTest( "nested pages are removed from the dom by default", function(){
|
||||
var findNestedPages = function(){
|
||||
return $( "#cached-nested-list #topmost" ).listview( 'childPages' );
|
||||
return $( "#uncached-nested-list #topmost" ).listview( 'childPages' );
|
||||
};
|
||||
|
||||
$.testHelper.pageSequence([
|
||||
|
|
@ -501,7 +501,7 @@
|
|||
},
|
||||
|
||||
function(){
|
||||
$.testHelper.openPage( "#cache-tests/nested.html" );
|
||||
$.testHelper.openPage( "#cache-tests/uncached-nested.html" );
|
||||
},
|
||||
|
||||
function(){
|
||||
|
|
@ -524,19 +524,18 @@
|
|||
},
|
||||
|
||||
function(){
|
||||
$.testHelper.openPage( "#cache-tests/nested.html" );
|
||||
$.testHelper.openPage( "#cache-tests/cached-nested.html" );
|
||||
},
|
||||
|
||||
function(){
|
||||
same( ("#cached-nested-list").length, 1 );
|
||||
same( $("#cached-nested-list").length, 1 );
|
||||
$.testHelper.openPage("#" + location.pathname + "cache-tests/clear.html");
|
||||
},
|
||||
|
||||
function(){
|
||||
same(findNestedPages().length, 0);
|
||||
same( $("#cached-nested-list").length, 1 );
|
||||
start();
|
||||
}
|
||||
]);
|
||||
});
|
||||
|
||||
})(jQuery);
|
||||
|
|
|
|||
Loading…
Reference in a new issue