Commit Graph

235 Commits

Author SHA1 Message Date
Sébastien Chopin a00f482d24
Merge branch 'dev' into feat-cleanup-test-console-output 2017-12-12 16:34:21 +01:00
Clark Du bc3bcac337
refactor: vue takes precedence over js in pages and layouts 2017-12-12 21:32:45 +08:00
Pooya Parsa edfc42086f coverage 2017-12-12 13:55:41 +03:30
Pooya Parsa 9b8cbed512 perf: remove rollup build
Using native node 8.x for less transpilations
2017-12-12 13:12:29 +03:30
Pooya Parsa 5a07be6396 perf: use native util.promisify instead of pify
https://nodejs.org/api/util.html#util_util_promisify_original
2017-12-12 11:13:56 +03:30
Clark Du 844da3f1fe
test: js/jsx page 2017-12-11 16:18:28 +08:00
Pooya Parsa eeb79a25da coverage for babel.presets as a function 2017-12-08 18:04:11 +03:30
Pooya Parsa 423cee1f3d test: move scopeHoisting tests into basic fixture 2017-12-08 13:40:57 +03:30
Pooya Parsa 188f4df601 fix tests 2017-12-08 12:50:15 +03:30
Clark Du 81bb278305 test: build.styleResources for style-resources-loader 2017-12-08 11:32:10 +03:30
Clark Du 652c3d63d1 test: youch without source-map and access publicPath in spa 2017-12-07 13:34:43 +03:30
Clark Du 4cafca0fec test: request of error accepts JSON 2017-12-07 11:52:20 +03:30
Clark Du 2c52a8bc5a test: useMiddleware string handler 2017-12-07 11:52:20 +03:30
Clark Du 3fc8aa9fca
test: remove mixins in live reloading 2017-12-05 18:36:54 +08:00
Clark Du ceae5a8844 fix(route): error when redirect to different route in router guards 2017-12-03 20:22:03 +08:00
Clark Du 06ae3868fe feat: add Nuxt.version 2017-11-30 14:00:49 +03:30
Clark Du 40b9d23ea9
refactor: move redirect message to option.messges 2017-11-28 22:05:17 +08:00
Clark Du 3020af7c38
test: redirect to external url 2017-11-28 17:10:44 +08:00
pimlie 194bcdd21f Refine console intercept implementation
Adapt basic.ssr
2017-11-27 23:35:42 +01:00
Ralph Huwiler b31b0f250c fixed modulesDir is not initialized with correct default value (#2258) 2017-11-27 20:30:23 +03:30
pimlie 5bacd36590 Add possibility to pass extra arguments to generate.routes method 2017-11-27 18:10:24 +03:30
pimlie 87bb0dea64 Intercept console output in tests 2017-11-24 22:19:39 +01:00
Pooya Parsa 79ce2ebc5d
chore: improve tests coverage 2017-11-24 19:14:07 +03:30
Clark Du f27ddea7d5 feat: modulesDir supports array form 2017-11-24 17:19:50 +08:00
Pim 65f4a030f4 refactor generator + cli tests (#2205)
* Rename this.generateRoutes to this.staticRoutes

* Refactor generator to separate logic

* Move routeCreated hook to generateRoute

Add routeFailed hook for unhandled exceptions

Keep page errors separately until page hooks have been called

* Move debug and report statements to hooks

* pageErrors can be a const

Push pageErrors to errors

* fix done hook, errors are 2nd param

* Add generator hooks to nuxt-build for spa mode

* Added a cli integration test for bin/nuxt-(build|start|generate)

* Removed unnecessary waitFor

* Use pify instead util.promisify for v6 compatibility

* Fix windows build

You cant execute .js files directly on Windows/Appveyor so call node with nuxt-*.js file as argument

* Fix windows build (2)

Use correct folder separators in text search

* Fix possible timing quirck in children.path.test
2017-11-24 02:01:54 +03:30
Clark Du 9bf73b0b5a test: inline postcss config 2017-11-21 13:57:47 +03:30
Clark Du 162b56ee4e test: custom postcss config 2017-11-21 13:57:47 +03:30
Clark Du 1c446b9e1b
test: create a separate test for deprecated apis 2017-11-20 15:13:53 +08:00
Clark Du adc6884ed1
test: externals and deprecated dev in build.extend 2017-11-20 12:22:30 +08:00
Clark Du 0fd9774d11
test: build with DllReferencePlugin 2017-11-20 10:54:37 +08:00
Clark Du 750db84267 test: coverage for hooks exception 2017-11-19 18:38:51 +03:30
Clark Du f0ea07ea4b test: coverage for hooks 2017-11-19 18:38:51 +03:30
Clark Du 7f8671f1de test: call created and mounted only once with spa and custom layout 2017-11-17 13:17:06 +03:30
Gomah 5c69e0e288 tests: make sure the files generated with the subFolders option exist 2017-11-17 11:27:30 +11:00
Sébastien Chopin 2c2ee63dd1
Merge pull request #2032 from Gomah/dev
feat: add subFolders option for generate
2017-11-16 16:16:22 +01:00
Gomah 673630eb58 Add tests for nuxt:generate without subfolders 2017-11-17 00:33:19 +11:00
Sébastien Chopin 6ef631dee0
Merge pull request #2127 from clarkdo/fix_split_error
refactor: fix [TypeError: Cannot read property split of undefined] in tests
2017-11-16 12:21:37 +01:00
Clark Du 2228bf4209
refactor: fix [TypeError: Cannot read property split of undefined] in tests 2017-11-16 18:56:41 +08:00
Sébastien Chopin ab56a29ee6
Merge pull request #2105 from clarkdo/spa_layout
fix(spa): redundant laoding default layout when custom layout specified
2017-11-14 10:04:03 +01:00
Clark Du fafe6d0a81
fix(spa): redundant laoding default layout when custom layout specified 2017-11-14 16:53:01 +08:00
Atinux e811470576 fix: Fix node 6 tests 2017-11-07 16:55:54 +01:00
Atinux 244644f192 test: Fix common -> vendor 2017-11-07 16:30:19 +01:00
Atinux 1e3120b60f test: Use routeChanged for client-side tests 2017-11-07 16:26:19 +01:00
Atinux 46eac50d87 tests: Add tests for body scripts 2017-11-06 13:49:24 +01:00
Atinux 23919a9e01 feat: Add middleware as function 2017-11-03 17:14:05 +01:00
Atinux 20b548a175 test: Add route.meta test 2017-11-02 18:07:33 +01:00
Atinux 5edf9c4c95 tests: Add CSR tests 2017-11-02 17:48:20 +01:00
Atinux 297b1a1434 add: Add more methods to browser util 2017-11-02 17:47:50 +01:00
Atinux 8157fbfde9 tests: Finish fixPrepatch tests 2017-11-02 14:24:48 +01:00
Atinux c533ff9c46 tests: Add more feature to browser helpers 2017-11-02 14:24:48 +01:00