Commit Graph

264 Commits

Author SHA1 Message Date
Clark Du dbbcac1f4f fix: add cssnano in ssr test 2018-08-06 18:42:23 +01:00
Jonas Galvez fe9dd166df Fixed conflicts 2018-08-06 06:45:39 -03:00
Jonas Galvez 3f1d634fb7 Consistent parens in arrow functions (#3630)
* Minor consistency enhancements

* Arrow parenthesis consistency

* Change linting rule

* Fix typo

* Update .eslintrc.js to only require parens for blocks

* Update style according to brace-only suggestion

* Remove --fix from lint

* Tweak no-loading time (failing test)

* Tweak no-loading time (failing test) (2)

* Tweak no-loading time (failing test) (3)

* Tweak no-loading time (failing test) (4)

* Tweak no-loading time (failing test) (5)
2018-08-06 02:12:44 +02:00
Jonas Galvez 0e42e98751 Add `loading: false` option to pages (#3629)
* Add hasManualLoading

* Add hasManualLoading (2)

* Debugging

* Debugging (2)

* Change 'manual' to false

* Add custom-page-loading example

* Add custom-page-loading example (2)

* Changed approach

* Added custom-page-loading/README.md

* Change running loading time in about.vue

* Patch loadAsyncComponents

* Added final page

* Changed approach (2)

* Fixed example

* Fixed example (2)

* Fix example package name

* Linting

* Improved examples (more to the point)

* Linting (2)

* Fix typo

* Adjust indentation

* Added noloading.vue to basic fixture

* Added noloading tests

* Linting (3)

* Debugging test

* Linting (4)

* Debugging test (2)

* Debugging test (3)
2018-08-05 23:56:49 +02:00
Clark Du 241a071a3e test: add postcss custom feature test case 2018-07-25 17:58:24 +01:00
Alexander Lichter 65d318d475 refactor: remove unused variables (#3576) 2018-07-25 09:00:21 +01:00
Clark Du 6b8e9fa1be misc: revert appveyor condition in test 2018-07-24 17:30:31 +01:00
Clark Du daf1c28dbf test: disable http2.push in appveyor 2018-07-24 11:44:08 +01:00
Clark Du 8c85edd08b
test: ignore multiple processes test cases in appveyor 2018-07-20 17:25:11 +01:00
Clark Du 9afd6a55dd
refactor: obselete AggressiveSplittingPlugin 2018-07-17 12:13:06 +01:00
Clark Du 2b5c367efa refactor: use eslint-plugin-vue instead of eslint-plugin-html (#3517) 2018-07-12 14:03:50 +02:00
Clark Du a554a97232
misc: remove nonexistent config in config test 2018-07-04 09:31:02 +01:00
Clark Du 3c54d26c76 test: refactor cli tests (#3357)
* refactor: add untility for waiting until condition completed

* test: cli

* test: separate config of generate and build in cli test

* test: increase timeout of cli test slightly

* refactor: move waitUntil to test utils

* fix: use waitUntil in test utils
2018-06-06 17:01:43 +04:30
Pooya Parsa 8acef8d01e feat: use postcss-preset-env instead of postcss-cssnext (#3291)
https://moox.io/blog/deprecating-cssnext
2018-06-02 01:41:55 +04:30
Clark Du 93696eb60b
Revert "test: bring cli test back" 2018-05-16 08:10:20 +01:00
Clark Du e962ee19e7
test: bring cli test back 2018-05-15 12:45:09 +01:00
Clark Du 63520aa337
test: build.transpile 2018-05-06 20:29:59 +01:00
Clark Du 25d752630a
test: render:context hook 2018-05-03 20:49:37 +01:00
Pooya Parsa a8cbbf03ce always enable resourceHints 2018-05-02 14:29:55 +04:30
Pooya Parsa e8079fc740 test: force enable resourceHints for basic fixture 2018-05-02 14:29:55 +04:30
Alexandre Villeneuve 85cfc625ee feat: optional pug support (#3206) 2018-04-21 11:57:48 +04:30
Clark Du c7cb0ea562
test: remove debug test 2018-04-16 00:25:42 +08:00
Clark Du 5cd4fe8422
misc: remove deprecate.test 2018-04-13 14:38:10 +08:00
Clark Du 89bdd71591
refactor: perf-loader and test 2018-04-02 20:08:31 +08:00
Clark Du 8c9a3e70e4
test: skip deprecate due to no deprecated api now 2018-03-30 16:59:44 +08:00
Pooya Parsa 0dd35fb047 feat: css modules support (#3149) 2018-03-29 23:56:42 +04:30
Clark Du ef7a42649d misc: improve coverage and packaging (#3121)
nuxt-start and nuxt/legacy are also coming!
2018-03-28 02:58:17 +04:30
Pooya Parsa 13bae199ab feat(test): add extraxt-css fixture 2018-03-24 12:31:57 +04:30
Clark Du 46f7a0bc70 test: enable cssSourceMap when devtool not null 2018-03-22 20:30:23 +04:30
Pooya Parsa d6a403c045 test: remove stats: false.
This should happen automatically for CI environments.
2018-03-22 20:30:23 +04:30
Clark Du eb6ee86845
test: remove error hook in module.test.js 2018-03-19 10:20:20 +08:00
Clark Du b1199f8fa4
test: remove hook assetion in error.test.js 2018-03-19 10:13:05 +08:00
Pooya Parsa c4068c3a70 working tests 2018-03-19 03:11:14 +03:30
Pooya Parsa ed22e78a75 basic migration to jest 2018-03-18 23:01:32 +03:30
Pooya Parsa 5abf524b15 Merge branch 'dev' into feat/esm 2018-03-16 19:48:57 +03:30
Pooya Parsa 53e98a958c feat: rewrite core to esm 2018-03-16 19:42:06 +03:30
William Chong 27e1423e24 add test to extendRoutes redirect 2018-03-15 19:57:00 +08:00
Clark Du 1080dfdbd6
deprecate: remove callback in module definition 2018-03-15 18:09:36 +08:00
Clark Du 78aac2df26
deprecate: remove nuxt.plugin 2018-03-15 17:49:14 +08:00
Clark Du e0005dddea
deprecate: remove options.dev in build.extend() 2018-03-15 17:37:43 +08:00
Clark Du 90d9283e70
deprecate: remove context.isServer/isClient 2018-03-15 17:19:36 +08:00
Clark Du ca1c2b2ff3
test: add deprecated cases for vendor and module 2018-03-15 16:29:33 +08:00
Clark Du f9ab3c4c7c
test: remove warnings 2018-03-15 16:24:29 +08:00
Pooya Parsa b8f8f18384 optimize webpack 2018-03-12 00:58:56 +03:30
Pooya Parsa 36b5b6ff33 revert uncessassary hacks 2018-03-01 16:04:35 +03:30
Pooya Parsa 23c11b1cef remove dll support
webpack 4 is more faster and dll is
 problematic and unstable.
2018-03-01 10:42:48 +03:30
Pooya Parsa 11280681d1 temporary disable extractCSS for ssr test 2018-03-01 10:37:37 +03:30
Pooya Parsa c79a861809 tests: add failing test for ignores (#2905) 2018-03-01 09:37:19 +03:30
Hana Shiro 0a823252ae fix file permission in `lib` and `test` (#2883) 2018-02-27 00:18:36 +03:30
Ricardo Gobbo de Souza 76f85ca990 Merge remote-tracking branch 'upstream/dev' into module-register-layout 2018-02-14 10:11:28 -02:00
Clark Du 4a5aa48b44
test: remove extra log 2018-02-13 16:03:03 +08:00
Ricardo Gobbo de Souza f0a6bdd51a feat: add layout on module 2018-02-07 09:58:48 -02:00
airjp73 ebd95280df Added getters to tests 2018-02-06 11:50:09 -05:00
airjp73 413bce4ce4 Test files 2018-02-06 11:47:41 -05:00
Ricardo Gobbo de Souza 7786451064 feat: custom store directory 2018-02-04 07:31:03 -02:00
Ricardo Gobbo de Souza 856c1bf83c feat: custom middleware directory 2018-02-03 21:24:45 -02:00
Ricardo Gobbo de Souza b3f2a67793 feat: custom layouts directory 2018-02-03 16:41:43 -02:00
Ricardo Gobbo de Souza 536aab6380 Moved options to a new `dir` block: 2018-02-03 14:04:15 -02:00
Ricardo Gobbo de Souza 483cd9ea29 feat: custom static directory 2018-02-03 09:54:16 -02:00
Ricardo Gobbo de Souza ba5e608302 test: rename custom-pages to custom-dirs and include tests for assets 2018-02-03 09:10:58 -02:00
Ricardo Gobbo de Souza 10ac3ed2b4 feat: custom pages directory 2018-02-02 14:58:51 -02:00
airjp73 965091c8d4 Added support for index.js files 2018-01-31 15:22:02 -05:00
airjp73 73c1d2aa63 Tests 2018-01-31 14:46:57 -05:00
Clark Du f15eb9efa7
test: spa meta preload files 2018-01-29 11:59:05 +08:00
Clark Du 6e2b37a7c6
test: csp, maxChunkSize and ignore generateConfig 2018-01-27 23:48:42 +08:00
Clark Du 833f23ca76 test: error hook 2018-01-27 23:30:21 +08:00
Clark Du ed379b33a3
test: fix debug test 2018-01-23 14:14:45 +08:00
Clark Du eb9e4a529c
feat: transpile .jsx files 2018-01-18 20:10:23 +08:00
Pooya Parsa 957bc26583 test: add tests for options.ingore 2018-01-15 13:20:42 +03:30
Pooya Parsa 10d1b5974c style: format with prettier 2018-01-13 08:52:11 +03:30
Pooya Parsa 1dbeb132d2 test: add failing test for #2574 2018-01-13 00:29:42 +03:30
Sébastien Chopin eceb92502b minor: Improve styleResources to handle multiple pre-provcessors 2018-01-08 10:41:30 +01:00
Pooya Parsa 4e24ec7eba feat: use launch-editor for open-in-editor functionality 2018-01-06 23:27:34 +03:30
Sébastien Chopin 179b1a7bc1
Merge branch 'dev' into dev 2018-01-05 13:18:11 +01:00
Pooya Parsa 361d1d4236 http2 push coverage 2018-01-05 13:21:18 +03:30
Pooya Parsa 0c3abbb2db coverage for http2.shouldPush 2018-01-05 13:12:44 +03:30
Sébastien Chopin 1dc0bfc903 test: Add extensions test 2018-01-05 10:32:13 +01:00
Pooya Parsa 96c3b4a15b refactor: change _open endpoint to /__open-in-editor
upgrade @nuxtjs/youch to 4.0.0

ref: vuejs/vue-devtools#483
2018-01-04 20:44:48 +03:30
Clark Du a74f206189 fix: remove require.cache deletion 2018-01-04 23:54:01 +08:00
Sébastien Chopin 39ef28ca2a fix: Don't call fixPrepatch on non-dynamic routes 2018-01-04 16:40:34 +01:00
Clark Du 83d5f059ee feature: redirect by route name 2017-12-21 12:21:43 +03:30
Clark Du b385ee74db feature: enable extractCSS in dev 2017-12-21 12:16:07 +03:30
Sebastien Lacoste 45c15a96c4 Add ignorePrefix option to ignore files 2017-12-18 16:53:36 +01:00
pimlie fffe741986 Use console helper with sinon
Add stdout/stderr to console helpers

Remove separate nosubfolders test file in favor of inclusion in basic.generate

Add build.stats to silence webpack output

Add .always to after hooks: (1) fixes issue with basic.dev test that watch.js is empty when one of the test fails and (2) fixes that sometimes when running multiple tests that failed after eachother the port is still used as the server did not automatically get killed

Change all init nuxt before test to serial tests and add tests for DONE and OPEN logs
2017-12-17 20:30:26 +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
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
Clark Du 81bb278305 test: build.styleResources for style-resources-loader 2017-12-08 11:32:10 +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 3020af7c38
test: redirect to external url 2017-11-28 17:10:44 +08: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
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