aboutsummaryrefslogtreecommitdiffstats
path: root/test/node_smoke_tests
Commit message (Collapse)AuthorAgeFilesLines
* Tests: Fix incorrect assert name for ensure_iterability_es6Timo Tijhof2017-03-201-1/+1
| | | | Closes gh-3584 Ref bb026fc1.
* Build: Use valid ecmaVersionRichard Gibson2016-12-191-1/+1
| | | | | | Fixes Node smoke tests Ref gh-3385 Closes gh-3460
* Build: ESLint setup improvementsMichał Gołębiowski2016-12-191-3/+9
| | | | | | | 1. Use the short name of the preset in the config. 2. Run ESLint first on non-minified files. 3. Explicitly specify environments in every config file (those settings cascade which means we've been assuming a Node.js environment where we shouldn't have).
* Build: .eslintrc -> .eslintrc.jsonOleg Gaidarenko2016-08-021-1/+1
| | | | | | | | `.eslintrc` format is deprecated - http://eslint.org/docs/user-guide/configuring#configuration-file-formats Fixes gh-3248 Closes gh-3247
* Build: ESLint detailsOleg Gaidarenko2016-06-113-9/+2
| | | | | | Use eslint pragmas, fix new errors, etc Closes gh-3148
* Tests: Move promise/A+ adapters for tests to dedicated folderOleg Gaidarenko2016-06-111-0/+3
|
* Build: Switch from jscs+jshint to eslintOleg Gaidarenko2016-06-112-14/+7
|
* Build: Update jscs and lint filesOleg Gaidarenko2015-09-071-1/+1
| | | | Fixes gh-2056
* Core: Make jQuery objects iterableMichał Gołębiowski2015-06-133-0/+46
| | | | | | | | | | Make iterating over jQuery objects possible using ES 2015 for-of: for ( node of $( "<div id=narwhal>" ) ) { console.log( node.id ); // "narwhal" } Fixes gh-1693
* Build: Refactor Node smoke testsMichał Gołębiowski2015-06-136-38/+34
| | | | Utilize the assert module, avoid inline JSHint comments.
* Core: Test all factory use cases from intro.jsMichał Gołębiowski2015-04-275-0/+84
There is a lot of logic in intro.js; now we test four cases: 1. (implicitly, via QUnit tests) A real browser with window being the global 2. Browserify where there are both global & window variables. 3. Node with jsdom where window is passed manually to the jQuery factory. 4. Pure Node with incorrect window passed; jQuery should throw then. Previously the second & fourth case was not tested and the third was tested in a way that interfered with the main test environment. We now also test if in the Browserify case we're not creating a jQuery global by default. Fixes gh-2181 Closes gh-2234