John Bender
18737f4940
test to verify that textinputs are kept native where necessary
2011-10-10 14:21:37 -07:00
John Bender
c1bd079b90
test for keepnative on the select menu
2011-10-10 14:21:37 -07:00
John Bender
b358985ca2
tests for keepNativeSelector method
2011-10-10 14:21:36 -07:00
John Bender
92baba02d4
orientation change check requires stubbing onorientationchange
2011-10-07 13:32:34 -07:00
John Bender
c2c7af8876
fix for failing tests adding root page to the dom twice because of the search string
2011-10-07 13:30:31 -07:00
Jörn Zaefferer
23a24f6106
Update to latest QUnit. Fix event tests that were calling both asyncTest
2011-10-04 17:34:33 -04:00
Jörn Zaefferer
0ed1460279
Add swarminject.js to prepare for TestSwarm integration
2011-10-04 15:02:17 -04:00
Kin Blas
5811440641
Added a test for diretly loading Urls with a hash that contains just the dialogHashKey. This tests to make sure these issues don't happen again:
...
Issue #2570 - Refreshing a page with #&ui-state=dialog causes syntax error
Issue #2582 - Refreshing a page with #&ui-state=dialog causes page duplication
2011-09-30 12:40:57 -07:00
scottjehl
e29346daf5
Merge remote branch 'origin/master'
2011-09-29 14:47:24 -04:00
scottjehl
a93c4878aa
removed media classes JS - deprecated since Beta 1. Use CSS3 Media Queries with a polyfill instead :) Docs are updated to link to old code in case anyone still needs a backwards-port
2011-09-29 14:47:05 -04:00
Kin Blas
d64eaf0500
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-09-28 11:40:33 -07:00
Kin Blas
880df5fcf5
Added unit test for issue #2537 - Add new pageremove event.
...
The test makes use of a pageremove callback that conditionally calls preventDefault() on the event so that the test can make sure a developer can prevent a specific page from being removed from the DOM.
2011-09-28 11:38:18 -07:00
gseguin
bc2243342d
Changed collapsible tests following fix for #2527
2011-09-28 11:01:58 -07:00
John Bender
9acbcb3b15
add test to guarantee that getEncodedText does not return html
2011-09-27 15:55:44 -07:00
John Bender
d816fe1ec1
tests for getEncodedText helper and issue #2547
2011-09-27 15:48:52 -07:00
Hans-Peter Buniat
68e2839209
removed settimeout
2011-09-25 14:12:55 +02:00
gseguin
5bd72c7b96
Merge branch 'collapsible-redesign'
2011-09-24 22:12:22 -07:00
gseguin
16c34ce3ac
Behavior changed, fixed test
2011-09-24 22:02:18 -07:00
gseguin
553de2d265
Unit tests for collapsible and collapsible-set following commit bdaa477f68
2011-09-24 17:24:07 -07:00
John Bender
e8f87f864f
test to cover text inputs without types
2011-09-23 20:45:55 -07:00
John Bender
20810a00e5
test to verify removal of child menupages
2011-09-23 16:32:56 -07:00
John Bender
4852491f9e
test for new core helpers
2011-09-23 16:32:56 -07:00
John Bender
890c96146e
test core helpers
2011-09-23 16:32:56 -07:00
John Bender
76eb594cd1
fix nav test to use close button in dialog and not data rel back
2011-09-23 16:32:56 -07:00
John Bender
eb7c4d08d8
closed tags in test redirect pages
2011-09-23 16:32:56 -07:00
Hans-Peter Buniat
d79c8a63cf
added test for #2416
2011-09-23 08:13:19 +02:00
Kin Blas
a5c873e388
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-09-22 16:25:38 -07:00
Kin Blas
36a47bbb0e
Added slider unit test for issue 2315 - Flip toggle switch with change event bound, triggers multiple times
2011-09-22 16:24:56 -07:00
gseguin
141b199224
Updated tests for $.jqmData() and $.fn.jqmData() to match the new behavior
2011-10-05 15:13:44 -07:00
John Bender
94bc82f64c
fix for failing checkbox radio test
2011-09-22 15:38:49 -07:00
John Bender
5b42fe6ea0
whitespace in checkboxradio core
2011-09-22 15:38:49 -07:00
John Bender
dd75904c11
fix the scrolling test in nav core to account for timing expectations in the page
2011-09-22 08:52:45 -07:00
Kin Blas
7ec8999bd0
Added a navigation test for issue 1243 - Can't link to dynamically created data-role="page"
2011-09-21 15:47:14 -07:00
Kin Blas
9b0bf5252d
Removed deprecated "beforechangepage", "changepage", and "changepagefailed" event references in preparation for jQM 1.0 release.
...
Updated the unit tests to use "pagechange" event instead of "changepage".
2011-09-20 16:59:30 -07:00
Kin Blas
c75a7ad654
Fix for issue 1666 - Deprecate $.mobile.pageLoading()
...
- Removed $.mobile.pageLoading().
- Updated tests/unit/init/ to call the new showPageLoadingMsg/hidePageLoadingMsg functions.
2011-09-20 14:45:26 -07:00
John Bender
c61354447c
alter pageinit test to validate that child widgets are in fact enhanced when the event is fired. covers the previous tests case
2011-09-16 10:24:14 -07:00
gseguin
095d731398
Updated tests following removal of .jqmHasData() ( commit 15667eee1b )
2011-09-16 09:19:12 -07:00
gseguin
101657d7b7
Tests following .jqmData() behavior change ( commit a0ca22ae3d )
2011-09-16 09:14:46 -07:00
John Bender
f932c9b13d
init test for jqm using page widget
2011-09-15 15:35:48 -07:00
John Bender
150697c8d2
whitespace fix for nav core tests
2011-09-15 15:12:52 -07:00
John Bender
56c0b9de36
unmock which value for other tests
2011-09-15 11:10:15 -07:00
John Bender
5346a91595
added event test to make sure the which was being defined on triggered events
2011-09-15 10:36:12 -07:00
John Bender
9cc8daa91a
test that middle click doesn't trigger a page change
2011-09-15 10:25:04 -07:00
gseguin
518894fc69
Merge branch 'issue-1899'
2011-09-14 16:22:16 -07:00
gseguin
688b2b45c0
Fixed collapsible unit test to match last commit e6eaf7cacd
2011-09-14 16:06:31 -07:00
John Bender
3ed30673ad
test for issue 2444
2011-09-14 15:54:00 -07:00
gseguin
8c8d66781f
Added some unit tests for Collapsible
2011-09-14 11:06:24 -07:00
Kin Blas
56a22727ab
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-09-13 00:23:33 -07:00
Kin Blas
1a92be0240
Fix for issue 2406 - Navigation from one page back to multi-page template
...
- Make sure that our hashchange resolves non-path hashes against the documentBase. This prevents the resulting changePath() call from incorrectly resolving against the URL for the current active (external) page.
- Fixed a problem in the push-state code. A hashchange event is *NOT* fired when navigating back (window.history.back()) from an external page to an internal page. This makes sense when you think about it since hashchange is only ever fired when the hash of the current document url changes, not when the document url itself changes. The fix was to make sure that the pushstate hashchange callback always sets a state object, even on embedded page URLs. This allows the hashchange callback to be triggered from within onPopState().
2011-09-13 00:23:03 -07:00
John Bender
942b0c29ae
test for open and close no-op
2011-09-12 16:59:08 -07:00
John Bender
219b450c5a
test that embedded listview pages with nested lists aren't removed by the page removal code
2011-09-12 14:47:55 -07:00
John Bender
824bd12e12
add tests for theme inheritance in select menus
2011-09-12 09:08:48 -07:00
jblas@adobe.com
6a4bd76a9c
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-09-09 18:26:21 -07:00
jblas@adobe.com
c348266166
Fixed the page last scroll test which has been failing for a few days now.
2011-09-09 18:25:43 -07:00
John Bender
97654c2d90
tests for newly refreshed items and button update with custom selects
2011-09-09 17:27:26 -07:00
John Bender
fab4f366a4
test for issue 2410, to verify that the button value is updated on refresh with new options
2011-09-09 09:14:39 -07:00
John Resig
0b83cf8d60
Tweak some more stylesheet formatting.
2011-09-08 21:35:28 -04:00
gseguin
3ba911a6f8
jshint was complaining about .this
2011-09-08 13:34:58 -04:00
Kin Blas
abb812cc01
Fixes for issue 1464 - No way to stop a link from being followed with some custom event (tap, taphold)
...
jquery.mobile.vmouse.js:
- Modified triggerVirtualEvent() so that it returns the virtual event instead of the isDefaultPrevented() result of the virtual event.
- Updated all references to triggerVirtualEvent() that relied on the boolean return value to instead check the isDefaultPrevented() call on the event now returned.
- Updated mouseEventCallback() to propagate the iDefaultPrevented(), isPropagationStopped(), and stopImmediatePropagation() values from the virtual event on to the original mouse event.
jquery.mobile.event.js
- Modified the "taphold" trigger code to create a new $.Event() instead of passing the stale vmousedown event.
- Added clearTapTimer() which is called from a new vmouseup binding, to prevent the timer from firing between the tie the finger/mouse goes up and the click event is dispatched.
- Added some propagation tests for the "tap" event. Tests for "taphold" will have to wait until we fix the problem where multiple taphold timers are fired off when an element and one of its ancestors is bound to taphold.
2011-09-07 10:09:00 -04:00
John Bender
ad7e5bc8d1
added comment for the touches event proto addition
2011-09-07 10:09:00 -04:00
John Bender
3dfcf5fd77
fixed event tests to trigger on a dom element
2011-09-07 10:09:00 -04:00
scottjehl
28bb987729
added a unit test for last-scroll remembering.
2011-09-07 09:16:02 -04:00
John Bender
f679d30620
added ipv6 support to urlparse regex Fixes #2362
2011-08-30 15:59:46 -07:00
John Bender
23ee457309
whitespace in navigation helper tests
2011-08-30 15:52:31 -07:00
John Bender
fd286444f4
replaceState *and* pushState are now required for $.support.pushState to be true
2011-08-29 10:18:40 -07:00
John Bender
c3bac78880
moved push state dialog key test down into its own file to have the key at the root
2011-08-27 01:01:54 -07:00
John Bender
1811b31715
added sub page hash key tests
2011-08-27 01:01:54 -07:00
John Bender
7ed31bedb5
added test to make sure the dialog key is always in the hash
2011-08-27 01:01:54 -07:00
John Bender
49cf3af91a
Merge branch 'replacestate-external'
2011-08-25 13:05:54 -07:00
gseguin
00e56c1560
Added test for ui-li-has presence
...
related to issue #779
2011-08-24 13:55:15 -07:00
John Bender
12391923fc
added comment to make sure folks aren't confused as to why one of the test pages is just a redirect
2011-08-19 18:41:24 -07:00
John Bender
66aec28d8a
renamed redirect test pages for clarity in test suite runner
2011-08-19 14:08:37 -07:00
John Bender
a671c559f4
nav tests passing for both push state and hash
2011-08-19 14:02:35 -07:00
John Bender
d3a1acdca8
small fix to capture failures properly in test suite runner
2011-08-18 23:33:16 -07:00
John Bender
7b122cacfc
fixed tests to work with both pushstate and hash
2011-08-18 16:28:28 -07:00
John Bender
ef52c8d312
updated core to use the url assertions for both hash and replace state
2011-08-18 14:13:39 -07:00
gseguin
e39a320214
Added unit tests for issue #1405
2011-08-17 18:15:57 -07:00
John Bender
a8aa78d331
remove json_encode for those who aren't able to upgrade their version of php for god knows what reason ;)
2011-08-17 15:40:18 -07:00
John Bender
82dc08fee9
fixed listview tests for both pushstate and hash
2011-08-17 15:19:52 -07:00
gseguin
3737d170a0
Merge remote-tracking branch 'upstream/master'
2011-08-17 13:29:07 -07:00
gseguin
14bb9921be
Reduced number of tests for "Top and bottom corners rounded in inset list" but added more meaningful tests
2011-08-17 12:10:18 -07:00
John Bender
b7d5df786f
whitespace and comment merge conflict resolved
2011-08-17 11:09:05 -07:00
John Bender
81737dba6a
small whitespace fix
2011-08-17 10:51:18 -07:00
John Bender
74300195b3
moved pushstate library disable and load into testhelper
2011-08-17 10:49:38 -07:00
John Bender
886cdcf927
setup pushstate tests
2011-08-17 10:25:51 -07:00
John Bender
5775dd19a4
whitespace in nav core tests
2011-08-17 10:05:24 -07:00
John Bender
1a4dd41293
alterted base path tests as an example of how to preserve content testing while accomodating both possible url formats
2011-08-16 12:56:10 -07:00
Samuel Padou
9da8114fca
add test for domCache option handling when closing a full page select menu
2011-08-16 13:55:02 +02:00
John Bender
3d14498fe1
moved select caching tests out to a seperate test file to prevent issues in the core test suite
2011-08-15 13:00:01 -07:00
John Bender
907cf655b3
fixed navigation base tests to handle the relative internal page issue by using the click hack, per @jblas
2011-08-15 12:46:09 -07:00
John Bender
b0c20e9d2a
whitespace
2011-08-15 12:45:31 -07:00
John Bender
5b4a29e643
added **/*-tests.html glob convention to the test suite runner to make it easier to include seperate files in the suite
2011-08-15 12:09:56 -07:00
John Bender
5c40e69c3a
moved the relative path changing tests to the bottom of the core file, this is not a solution only a temporary fix. moving the relative path changing tests to another test file will most likely be the next move
2011-08-15 11:45:47 -07:00
John Bender
a197e17500
cleaned up test suite index html, added reporting for failed and successfull tests at the suite level
2011-08-13 00:50:16 -07:00
John Bender
c5c89344ad
prevent qunit from running the suite until all the tests are defined
2011-08-12 14:41:45 -07:00
John Bender
781c2430f5
minor whitespace in test runner
2011-08-12 09:56:54 -07:00
John Bender
1fd9af8e36
minor refactor to test suite runner, and js moved to head
2011-08-11 22:55:27 -07:00
John Bender
fb0f6baf24
refactor of test suite runner, added passed/failed counts to suite results
2011-08-11 22:34:09 -07:00
gseguin
eb1ff373cb
Added a few tests for corners on inset lists
2011-08-11 16:23:15 -07:00
gseguin
be3bd42f8a
Use $.testHelper.sequence instead of nested setTimeouts
2011-08-10 23:34:31 -07:00
gseguin
418bb8786a
Fix for issue #1450 : added refreshCorners method to listview widget
2011-08-10 23:15:38 -07:00
gseguin
97b7c20e78
Merge remote-tracking branch 'upstream/master'
2011-08-10 23:08:56 -07:00
gseguin
fe6f406a10
Moved away from setTimeout in favor of $.testHelper.pageSequence
2011-08-10 18:28:24 -07:00
John Bender
cba80d9fff
Merge pull request #1393 from ray58750034/31d4
...
Update functional tests: bind click event to objects
2011-08-10 17:45:54 -07:00
John Bender
f352f05cc9
core style guide
2011-08-10 17:10:31 -07:00
John Bender
c41c65a1cf
quote consistency
2011-08-10 17:07:34 -07:00
John Bender
6ebaf991a8
moved dialog test to pageSequence helper, and small cleanup
2011-08-10 17:06:56 -07:00
John Bender
cdae2c2fdf
Merge branch 'master' of https://github.com/BradBroulik/jquery-mobile into BradBroulik-master
2011-08-10 17:03:10 -07:00
John Bender
73953915c0
merge fix for select
2011-08-10 14:21:49 -07:00
John Bender
55b5a60b1c
linting issues
2011-08-10 13:56:52 -07:00
John Bender
aad1146a65
added tests to verify that custom menu items are highlighted when they are selected
2011-08-10 13:54:05 -07:00
John Bender
7a9b379dea
test to make sure the label has the ui-select class
2011-08-09 15:55:40 -07:00
BradBroulik
bf4db8dae1
Added unit tests for dialog theme inheritance.
2011-08-05 17:49:47 -05:00
BradBroulik
d5cf4fc29a
Unit tests for dialog theme inheritance
2011-08-05 16:56:42 -05:00
John Bender
7494e398a5
moved open to custom and added a test for native select change removing the button down class
2011-08-05 14:45:08 -07:00
John Bender
3133ccbc3a
moved close to custom, and disable/enable methods common with tests for enable/disable
2011-08-05 12:21:45 -07:00
John Bender
f51f4cf07f
moved focusButton up to common, added test for refocus of clicked button on small dialog close
2011-08-05 12:21:45 -07:00
John Bender
d8e1b9b469
core style guidelines
2011-08-04 15:56:55 -07:00
John Bender
3452a805e0
added test to verify that we could alter the filterCallback on the instance of the widget
2011-08-04 15:28:45 -07:00
John Bender
2d7706a07b
whitespace issues in tnew buttonMarkup tests
2011-08-03 14:24:46 -07:00
John Bender
8c31d5cb19
added control group enhancement tests, still needs other footer button enhancement tests
2011-08-03 13:37:38 -07:00
John Bender
f6a5608ae2
added select_native test set and a tests to verify that setting the value of the select itself sets button text
2011-08-02 16:11:32 -07:00
John Bender
6a46839d5e
added missing assertion to select tests
2011-08-02 13:13:19 -07:00
John Bender
3950542884
made sure the dialog test fails many times, added an extra todo for moving the functionality to find the current theme if its not specified to a generic location
2011-08-02 09:30:28 -07:00
John Bender
f7d5d918ae
fixes for select tests and tests to cover basic functionality for new cached pages and select dialogs
2011-08-01 18:08:28 -07:00
scottjehl
aeaa0f7845
added unit test verifying that the domCache page option can be set globally via $.mobile.page.prototype.options.domCache = true;
2011-07-29 16:03:20 -04:00
John Bender
7a6b28d398
added to to verify that the nested pages are preserved when the parent page is cached
2011-07-29 10:10:26 -07:00
John Bender
3dc9f975e6
fixed second test for page caching
2011-07-29 10:10:26 -07:00
John Bender
3f20eaa038
fixed nav test for new namespace and made the test order independent
2011-07-29 10:10:26 -07:00
John Bender
ded500f3b4
testing additions for listview core
2011-07-29 10:10:26 -07:00
John Bender
3035387446
first test for nested page removal/caching
2011-07-29 10:10:25 -07:00
John Bender
0cd7bb8370
whitespace fix for listview fixtures
2011-07-29 10:10:25 -07:00
John Bender
f79a1afd17
whitespace and semi's in listview core tests
2011-07-29 10:10:25 -07:00
John Bender
bda88be82e
whitespace and semi's in listview core tests
2011-07-29 10:10:25 -07:00
John Bender
1a95670012
added test for explicit page caching via data attribute
2011-07-29 10:10:25 -07:00
John Bender
151d55f351
moved dom cache test to page sequence, negative case incoming
2011-07-29 10:10:25 -07:00
John Bender
191815440f
whitespace and missing semi
2011-07-29 10:10:25 -07:00
scottjehl
2b1baeb078
fixed up unit test so that it's now properly testing the ajax dom caching page option
2011-07-29 10:10:25 -07:00
scottjehl
dc054a10e7
implemented ajax dom caching option of the page plugin, which can be overridden by page options or data attribute. Includes unit test to support feature.
2011-07-29 10:10:25 -07:00
scottjehl
d670feae08
removed test for page-div-not-required, as it has its own test page.. Added tests for auto initialize option.
2011-07-24 22:13:26 -04:00
scottjehl
fdb77bfa52
changed new (undocumented) "enhance" event to "create" to better match our existing event name conventions
2011-07-22 09:05:55 -04:00
scottjehl
3afef99719
forgot to add a file to the unit test markup
2011-07-20 14:37:02 -04:00
scottjehl
6f701add58
updated unit tests to ensure the enhance event is working properly on self-initializing widgets
2011-07-20 09:35:48 -04:00
scottjehl
64e6ef0e72
bound widgets to the "enhance" event, in addition to the pagecreate event. The enhance event allows developers to enhance the contents of an html fragment by triggering "enhance".
2011-07-19 22:44:03 -04:00
scottjehl
2a6c7fc1b9
This commit decouples all widgets from the page plugin so that they can be used ad-hoc.
...
- Internally, each plugin self-initializes by binding to the pagecreate event.
- Unit tests have been added and adjusted to support some internal changes involved in this commit.
- In the process, the portions of the page plugin that were used to enhance the header,content,and footer sections of a native-app style page layout are now located in jquery.mobile.page.sections.js.
- No public API options have changed, except that the page plugin no longer has options for keepNative, and degradeInputs, as plugins now handle these internally (keepNative was never documented, and degradeInputs only affected slider, so it lives there now. Page options related to the page sections are now located in the page.sections script, but they are still configurable via the page plugin's options api.
- Make, Ant, and index files are updated with a new load order for all JS files.
2011-07-19 22:25:23 -04:00
scottjehl
c7b63920e7
fixed test failures that occured when the jquery-mobile directory is located in a subdirectory of the server root.
2011-07-19 22:25:05 -04:00
scottjehl
a93cdbcea0
changed up the unit test so that it didn't load the page in an iframe, which seemed to mess things up on the test server.
2011-07-17 16:29:05 -04:00
scottjehl
259815d480
Make data-role=page elements optional. This change makes the framework more lenient with markup, and will ease integration with existing sites, as well as mashups with external content. Unit tests included. Fixes #2096
2011-07-17 14:52:49 -04:00
John Bender
53a8023b14
fixed select tests to click the button instead of calling the select menu method
2011-07-15 15:22:56 -07:00
scottjehl
22b0cae65c
added unit tests for the data-prefetch attr
2011-07-15 15:55:27 -04:00
scottjehl
6da7e4a1dc
Made loading message configurable at runtime. Fixes #2044 . Fixes #1974 . Fixes #1947 .
2011-07-14 22:46:06 -04:00
John Bender
af3877be43
tests updated to accomodate relative hash references
2011-07-13 16:04:24 -07:00
Ghislain Seguin
584e3070ae
Unit tests for issue #1526
2011-07-12 23:32:22 -07:00
scottjehl
2de817d24c
fixed some logical errors in these tests. they now pass consistently in Firefox. Still inconsistent in Chrome, though they did pass once in Chrome during testing. Getting closer...
2011-07-10 21:51:08 -04:00
scottjehl
4703fe0d24
Merge branch 'master' of https://github.com/wietsevenema/jquery-mobile into wietsevenema-master
2011-07-10 17:46:51 -04:00
scottjehl
fdde24b51f
fixed unit test - menu var wasn't defined.
2011-07-10 17:34:38 -04:00
scottjehl
033ce4ab96
Merge branch 'fix_issue_1851' of https://github.com/tigbro/jquery-mobile into tigbro-fix_issue_1851
...
Conflicts:
js/jquery.mobile.forms.checkboxradio.js
2011-07-10 17:17:51 -04:00
scottjehl
47cb8cbeeb
fixed test so it passes in Firefox
2011-07-10 17:14:55 -04:00
scottjehl
1036a8398a
added unit test to verify previous bugfix.
2011-07-10 16:28:40 -04:00
Wietse Venema
dd2bdcd606
added failing test for inset listview issue with top-corner
2011-06-30 11:11:52 +02:00
John Bender
2fda8f7efc
sorted directories to create consistent/readable order of execution
2011-06-29 13:46:05 -07:00
John Bender
5a14398c55
throttledresize event tests use eventSequence
2011-06-29 12:48:09 -07:00
John Bender
8b6e617309
set up eventSequence helper, moved pageSequence to eventSequence(changpage, fns)
2011-06-29 12:41:04 -07:00
John Bender
eb772dfcae
click the first item link in the dialog and not all the items in the dialog
2011-06-29 10:43:30 -07:00
Ghislain Seguin
d0ec1ec452
Merge pull request #1660 from gseguin/issue-1470
...
Fix for #1470
2011-06-28 22:26:00 -07:00
John Bender
a9020282b5
moved select test to page sequnce to fix timing issues
2011-06-27 19:03:30 -07:00
John Bender
9729dc9f15
moved finicky hashchange test to sequence helper to prevent overlap with setting the hash
2011-06-27 12:36:17 -07:00
John Bender
d42658882a
fixed init hang
2011-06-27 11:19:52 -07:00
John Bender
56c43d398b
white space and title change for the suite runner
2011-06-27 11:19:51 -07:00
Kin Blas
008c5d7458
Merge branch 'master' of https://github.com/jquery/jquery-mobile
2011-06-27 10:25:34 -07:00
Kin Blas
0d65a0d1c5
- Fixed issue #1923 - url of form is miscalculated
...
- Added code to calculate whether to choose the documentUrl or the page Url in the case where an action is not specified on a form element.
- Fixed bug in the navigation "submit" handler where an error was being thrown if "type" was not specified.
- Fixed typo "diabled" id typos in tests/unit/navigation/index.html.
- Added tests for form submissions with no action in both base and non-base specified cases.
2011-06-27 10:25:13 -07:00
Tobias Bosch
ec06fc1efd
unit tests for #1851 added.
2011-06-27 16:40:31 +02:00
John Bender
807536dd2c
clear both timeouts when the tests complete or timeout
2011-06-26 23:29:26 -07:00
John Bender
132e6e510f
whitespace in test suite runner
2011-06-26 23:19:38 -07:00
John Bender
37f533f12b
fixed double equals lint warning
2011-06-26 23:17:49 -07:00
John Bender
97feeaffc0
moved check to interval, made the directories an ajax call instead of a templated js array, and reorged some bits to clean things up
2011-06-26 23:16:50 -07:00
John Bender
a7045d3bb4
prevent js error by adding a default page for the widget tests
2011-06-26 23:16:03 -07:00
John Bender
ce09bebe20
quick todo for the test runner
2011-06-26 21:20:05 -07:00
John Bender
13c0b1bdd8
whitespace correction for the test runner
2011-06-26 21:18:07 -07:00
John Bender
4409782b00
moved directories to a seperate php file the emits json
2011-06-26 21:17:32 -07:00
John Bender
b016b028f6
corrections in suite timeout code with a clearTimer addition
2011-06-26 19:58:29 -07:00
John Bender
32f5b226d7
fixed relative path issues for the jquery mobile website, and made a small tweak to the qunit css
2011-06-26 15:35:33 -07:00
John Bender
7575f35fa1
remove console log from unit test runner
2011-06-26 12:47:35 -07:00
John Bender
75a4a0795c
added a page to run all the tests in a single place, depends on subdirectories representing their tested mobile files
2011-06-26 12:10:11 -07:00
John Bender
345c9e4dbb
moved 20ms scroll test to test that it the scrolling is async. 20ms isn't enough time to be reliable
2011-06-26 12:10:11 -07:00
Ghislain Seguin
3b96fa8cd1
Removed param "refresh" sent to .controlgroup since it's not a $.widget
2011-06-24 21:15:56 -07:00
Ghislain Seguin
52a0c10ef4
Readded tests for issue #1929
2011-06-24 21:14:09 -07:00
Ghislain Seguin
6b1343d946
Added test to catch previous breakage caused by buttons having class 'ui-btn-corner-all'
2011-06-24 20:49:16 -07:00
Ghislain Seguin
66aed02180
Disabled tests for issue #1929 until I find a better fix for it
2011-06-24 20:13:12 -07:00
Ghislain Seguin
e0042cf58d
Added unit tests for controlgroup
2011-06-24 16:13:41 -07:00
Ghislain Seguin
9cf884eabb
Coding standards
2011-06-24 12:40:01 -04:00
Ghislain Seguin
7a14f2ef15
Fixed checkbox/radio unit tests to match new active classes
2011-06-24 12:40:01 -04:00
Scott Jehl
e8a973f46a
Merge pull request #1710 from gseguin/issue-1338
...
Issue 1338
2011-06-24 09:16:01 -07:00
scottjehl
5b147580e6
Merge branch 'issue-1338' of https://github.com/gseguin/jquery-mobile into gseguin-issue-1338
2011-06-24 12:12:33 -04:00
Kin Blas
53d375cd0a
Unit test for issue #1913 - unnecessary ajax call and duplicate DOM nodes when refreshing a page with a dialog visible.
2011-06-23 16:41:26 -07:00
John Bender
68a354ed07
make sure the stack is clear before the run continues
2011-06-21 13:12:27 -07:00
scottjehl
a94f62a6e7
Merge remote branch 'origin/master'
2011-06-21 11:34:10 -04:00
scottjehl
ffdfa4e7c2
moved page load event bindings to a post-mobileinit callback so that the useFastClick option can be set before it is used. Unit test included. Fixes #1869
2011-06-21 11:33:38 -04:00
John Bender
7451a4b30e
event test fixes with one test removal. still _very_ time sensitive
2011-06-20 22:26:24 -07:00
John Bender
66fc726321
whitespace fix for event core tests
2011-06-20 22:26:24 -07:00