Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
After doing a little bit more digging for #2431, I was able to get the test suite to pass with the latest version of Zepto.
Zepto does not support triggering events for elements that aren't in the DOM. I changed the few instances in the test suite where we were triggering events on views that aren't in the DOM to add themselves to
#qunit-fixtures
and voila, the test suite passes in Zepto.I went ahead and added the Zepto tests to the travis build, too.
Seeing that we still recommend that it's a valid jQuery replacement, I think that we should keep the tests for it or either alter the docs to say explicitly that we don't support it.