Commit Graph

240 Commits

Author SHA1 Message Date
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
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
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
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
8157fbfde9 tests: Finish fixPrepatch tests 2017-11-02 14:24:48 +01:00
Sébastien Chopin
2c8023bde9 tests: Add more tests with dom testing 2017-11-01 16:44:27 +01:00
Atinux
dc7d4bfab7 test: Add children fixPrepatch example 2017-10-31 18:33:46 +01:00
Atinux
b132decf9d lint: Lint test/ 2017-10-31 14:26:19 +01:00
Atinux
7137f848a2 hooks: Handle hooks as object 2017-10-31 12:33:15 +01:00
Sébastien Chopin
7aa0863cb7 test: Fix test for hooks 2017-10-30 23:17:46 +01:00
Sébastien Chopin
94ad5955e6 Hooks ready to be tested 2017-10-30 22:39:08 +01:00
Clark Du
cbd73463f8
test: add test for youch 2017-10-30 11:31:08 +08:00
Clark Du
72b31a217f
test: add test for open-in-editor 2017-10-30 11:30:47 +08:00
Clark Du
b28cfe0db8 test: add test for dll 2017-10-29 14:07:02 +03:30
Sébastien Chopin
c0065127f1 test: Remove useless code 2017-10-28 23:36:14 +02:00