Clark Du
e962ee19e7
test: bring cli test back
2018-05-15 12:45:09 +01:00
Sébastien Chopin
3a76475ace
Merge pull request #3341 from clarkdo/babel_whitelisting
...
feat: make babel-loader exclude configurable
2018-05-14 09:50:24 +02:00
Sébastien Chopin
085f18a339
Update basic.dev.test.js
2018-05-14 09:22:44 +02:00
Sébastien Chopin
f275fc8069
Update transpile to return the opposite of exclude
2018-05-14 09:21:40 +02:00
Hannes Diercks
919b5395af
test(utils): make tests for relativeTo platform agnostic
2018-05-12 00:51:16 +02:00
Hannes Diercks
c017da10f6
fix(lib): ensure webpack inline loaders stay prefixed
...
when making a component path relative
fix https://github.com/nuxt/nuxt.js/issues/3314
2018-05-11 21:02:28 +02:00
Clark Du
a888136ac4
test: add string for build.transpile
2018-05-06 20:35:32 +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
Clark Du
6494818a5d
misc: bring module test back
2018-05-03 20:23:45 +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
592c7159a5
fix: use toMatch in ANSI color due to appveyor issue
2018-04-20 12:13:21 +08:00
Clark Du
39bc403994
test: generator build and format errors
2018-04-20 11:44:47 +08:00
Clark Du
468881abda
misc: remove obsolete log spy
2018-04-19 00:06:22 +08:00
Clark Du
e9a810a253
refactor: promise in test is passed
2018-04-18 23:56:03 +08:00
Clark Du
b6c45b81a9
refactor: basic ssr test
2018-04-18 23:50:49 +08:00
Clark Du
90419e331b
test: spa test
2018-04-18 23:12:27 +08:00
Clark Du
0583558d77
refactor: support string param in mock-log
2018-04-18 23:11:06 +08:00
Clark Du
68560c6aae
test: error in callHook
2018-04-18 22:36:23 +08:00
Clark Du
0aea0d532c
misc(test): json format error
2018-04-16 00:40:42 +08:00
Clark Du
b7d54b2c75
test: add open-in-editor and youch test
2018-04-16 00:26:45 +08:00
Clark Du
c7cb0ea562
test: remove debug test
2018-04-16 00:25:42 +08:00
Clark Du
4049c2b19a
fix: mock-log lint
2018-04-13 15:25:34 +08:00
Clark Du
21334c21e0
test: deprecate build.vendor
2018-04-13 15:24:30 +08:00
Clark Du
708f602a62
refactor: use spyOn in mockLog
2018-04-13 15:11:53 +08:00
Clark Du
9ddd56c97f
refactor: make mocked log object mutable
2018-04-13 14:59:22 +08:00
Clark Du
5cd4fe8422
misc: remove deprecate.test
2018-04-13 14:38:10 +08:00
Clark Du
c1d14f5f96
misc: remove unsless config
2018-04-09 17:59:41 +08:00
Ricardo Gobbo de Souza
c57a093901
feat: added default page when no pages/ directory
2018-04-06 08:27:43 -03:00
Pooya Parsa
e4ee624011
feat: improve esm handling
...
disables esm for nuxt modules
2018-04-05 13:08:54 +04:30
Clark Du
e4593e295d
test: flatRoutes
2018-04-03 21:44:59 +08:00
Clark Du
89bdd71591
refactor: perf-loader and test
2018-04-02 20:08:31 +08:00
Pooya Parsa
5f2cf99eb9
mock consola with jest
2018-03-31 21:07:57 +04:30
Pooya Parsa
76b4932acc
remove spinner.enabled
2018-03-31 21:04:46 +04:30
Pooya Parsa
5291749ce3
update utils.test
2018-03-31 21:03:39 +04:30
Clark Du
d5ca0a5639
fix: correct afterall
2018-03-30 17:20:16 +08:00
Clark Du
8c9a3e70e4
test: skip deprecate due to no deprecated api now
2018-03-30 16:59:44 +08:00
Clark Du
005f3cb9db
refactor: move nuxt.close to afterAll
2018-03-30 16:38:22 +08:00
Clark Du
050ed02fee
refactor: only mock necessary levels
2018-03-30 16:28:35 +08:00
Clark Du
7890d9c078
refactor: extract a unified console util
2018-03-30 16:27:18 +08:00
Clark Du
a283788d9c
test: error printing
2018-03-30 15:53:21 +08:00
Clark Du
a9e05b4e6b
refactor: create case for webpack config
2018-03-30 11:25:12 +08:00
Clark Du
84133d91c7
test: perf-loader
2018-03-30 11:10:49 +08:00
Pooya Parsa
0dd35fb047
feat: css modules support ( #3149 )
2018-03-29 23:56:42 +04:30
Clark Du
ed321f52c1
refactor: stats none is same as false
2018-03-29 15:11:34 +08:00
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
Sébastien Chopin
702a6085d0
Merge pull request #2990 from David-Mueller/dev
...
fix: support snake case page names
2018-03-21 11:50:39 +01:00
Pooya Parsa
c58a9c79a0
feat(test): support PUPPETEER_EXECUTABLE_PATH
2018-03-20 14:37:05 +03:30
David Müller
49cd2e92d2
test: snake case route names
2018-03-19 19:48:43 +01:00
Pooya Parsa
884200b588
fix eslint
2018-03-19 20:08:11 +03:30
Pooya Parsa
984788362a
fix(renderer): setAnsiColors is not a function
2018-03-19 19:56:56 +03:30
Clark Du
b2f0e0c066
fix: lint issue
2018-03-19 18:11:04 +08:00
Clark Du
db637c4d32
refactor: move tests to unit folder
2018-03-19 18:06:45 +08:00
Pooya Parsa
0e0729ddff
fix imports
2018-03-19 12:01:25 +03:30
Clark Du
dde616fbdb
fix: avoid override of puppeteer browser
2018-03-19 16:29:44 +08:00
Pooya Parsa
be4adbd366
fix i,ports
2018-03-19 11:54:05 +03:30
Pooya Parsa
a4b4688f7c
split e2e tests
2018-03-19 11:52:00 +03:30
Clark Du
17b01d0aa8
Revert "temporarily comment _getPort for tesing"
...
This reverts commit ca1242d5ec
.
2018-03-19 15:24:09 +08:00
Clark Du
ca1242d5ec
temporarily comment _getPort for tesing
2018-03-19 15:05:02 +08:00
Clark Du
cfb44e7df5
refactor: temporarily skip spa.test
2018-03-19 14:33:46 +08:00
Clark Du
e8ed1e5809
test: fix error.test
2018-03-19 13:48:11 +08:00
Clark Du
b4727eb4c4
test: refactor generate tests
2018-03-19 12:21:04 +08:00
Clark Du
eb6ee86845
test: remove error hook in module.test.js
2018-03-19 10:20:20 +08:00
Clark Du
0a4560e5e2
test: fix some typos
2018-03-19 10:19:19 +08:00
Clark Du
6c48ad2038
test: fix syntax error
2018-03-19 10:14:26 +08:00
Clark Du
b1199f8fa4
test: remove hook assetion in error.test.js
2018-03-19 10:13:05 +08:00
Pooya Parsa
a962210219
increase jasmine timeouts
...
Thank you slow CI :)
2018-03-19 04:43:26 +03:30
Pooya Parsa
584b943688
fix test script
2018-03-19 03:23:36 +03:30
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
42a23f98d1
add jest
2018-03-18 11:26:41 +03:30
Pooya Parsa
0fa5b8f9a7
Merge branch 'dev' into feat/esm
2018-03-17 13:59:10 +03:30
Pooya Parsa
56bcd609fd
make ssr tests serial
2018-03-17 13:58:56 +03:30
Pooya Parsa
4886df22dc
Merge branch 'dev' into feat/esm
2018-03-17 13:56:17 +03:30
Pooya Parsa
db2ca06cda
facilitate tests
2018-03-17 13:47:37 +03:30
Pooya Parsa
e652d40f55
facilitate ssr.test
2018-03-17 13:31:57 +03:30
Pooya Parsa
fe7fdc8b56
fix tests
2018-03-17 13:09:14 +03:30
Pooya Parsa
ed5bfacb4d
eslint: fix import/order
2018-03-16 23:22:17 +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
cc75d844f8
test: remove jsdom error log
2018-03-15 17:08:54 +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
Clark Du
7bc3ac501b
refactor: add timeout in renderAndGetWindow
2018-03-14 16:18:40 +08:00
Pooya Parsa
b183ab296f
fix cli test
2018-03-13 16:23:09 +03:30
Pooya Parsa
56dbb843ef
fix tests
2018-03-13 15:39:41 +03:30
Pooya Parsa
76b5e0454a
use webpack's built in minimizer
2018-03-13 15:28:40 +03:30
Clark Du
4bbc8a91f6
test: when console has been spied in test, ignore muting in progress plugin
2018-03-13 10:22:30 +08:00
Pooya Parsa
16821361a0
pass cli tests
2018-03-12 03:07:38 +03:30
Pooya Parsa
4c6bb3767b
fix tests
2018-03-12 01:10:16 +03:30
Pooya Parsa
b8f8f18384
optimize webpack
2018-03-12 00:58:56 +03:30
Pooya Parsa
23ab6612e4
Merge branch 'dev' into feat/webpack4
2018-03-11 23:26:48 +03:30
Clark Du
7103b34ec8
test: add start timeout warning in cli.test
2018-03-09 10:09:57 +08:00
Clark Du
0aff524d3b
test: adjust starting timeout to 20s
2018-03-09 10:09:57 +08:00
Pooya Parsa
dead4674df
temporary skip preload fonts test until find a fix
2018-03-01 18:37:26 +03:30
Pooya Parsa
3e0ba3000f
update with-config test
...
webpack 4 removes chunk names for better caching by default
2018-03-01 16:19:14 +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
Clark Du
fd0e7100ec
fix: SyntaxError in ssr.test
2018-02-26 11:30:51 +08:00
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
Sébastien Chopin
8fcef54a23
test: Reduce stress test concurrency & steps
2018-02-06 16:47:18 +01:00
Sébastien Chopin
0b1e54dc57
Merge branch 'dev' into config-pages-dir
2018-02-05 09:16:27 +01: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
dojineko
1fd52e8fc8
add test case
2018-02-02 12:17:00 +09:00
dojineko
4982355885
add more test
2018-02-01 22:31:02 +09:00
dojineko
4968d4cc8a
fix typo
2018-02-01 22:03:53 +09:00
dojineko
2899212040
update test
2018-02-01 21:20:44 +09: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
Sébastien Chopin
7d960b03f7
Merge pull request #2698 from jeroenvisser101/spa-fallback
...
Add SPA fallback template
2018-01-30 10:17:01 +01:00
Jeroen Visser
f0784ad7fc
Add SPA fallback template
2018-01-30 00:30:26 +01:00
Clark Du
f15eb9efa7
test: spa meta preload files
2018-01-29 11:59:05 +08:00
Clark Du
4907e81574
test: resolvePath throws error
2018-01-29 11:41:56 +08:00
Clark Du
b0eada0410
test: cli fatal error
2018-01-28 00:23:05 +08:00
Clark Du
0585635130
test: update stats assets count
2018-01-27 23:55:21 +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
4811ddd6b9
test: unsupported plugin
2018-01-27 22:53:00 +08:00
Sébastien Chopin
5f50d402d5
Merge pull request #2673 from clarkdo/static_route
...
refactor: resolve exact route prior to index
2018-01-26 10:43:05 +01:00
Clark Du
82c4c7ea1a
refactor: resolve exact route prior to index
2018-01-23 15:20:56 +08:00
Clark Du
ed379b33a3
test: fix debug test
2018-01-23 14:14:45 +08:00
Clark Du
11c1dff5f3
fix: test failure
2018-01-23 13:25:43 +08:00
Clark Du
63f9773aea
fix: test failure
2018-01-23 13:10:10 +08:00
Clark Du
eb9e4a529c
feat: transpile .jsx files
2018-01-18 20:10:23 +08:00
Pooya Parsa
2f1d8b4c1c
test: update tests for render.csp
2018-01-16 19:02:31 +03:30
Kouki Narumi
5ebf60f2a1
feat: external script support for CSP ( #2608 )
2018-01-16 18:40:10 +03:30
Pooya Parsa
3a36c0f2c5
test: update cli test
2018-01-16 11:16:43 +03:30
Sébastien Chopin
de02ea4b5d
app: Better external url redirect handling
2018-01-15 12:22:57 +01:00
Pooya Parsa
89d928ae44
test: relax content-security-policy test using regex
2018-01-15 13:42:08 +03:30
Pooya Parsa
957bc26583
test: add tests for options.ingore
2018-01-15 13:20:42 +03:30
Pooya Parsa
c1f77a5252
test: update deprecate.test
2018-01-13 09:12:07 +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
Pooya Parsa
758c554ed7
fix eslint
2018-01-11 22:37:05 +03:30
Pooya Parsa
118d3fb8c2
imrpove nuxt-generate error report summary
2018-01-11 21:50:35 +03:30
Pooya Parsa
061059beb4
update generate cli & tests
2018-01-11 20:03:30 +03:30
Samuel Horwitz
6e9be715b2
Adding support for Content-Security-Policy script-src safe inline, for SSR state transfer
2018-01-10 01:36:34 -05:00
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
87ac7d0cb4
revert: don't prepend js/ to chunk file names
...
It makes some problems with source mappings
2018-01-05 02:57:13 +03:30
Pooya Parsa
60714ecfc0
minor fixes
2018-01-05 02:03:46 +03:30
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
Pooya Parsa
8868a4e8f4
update style-loader test
2017-12-29 13:18:47 +03:30
Pooya Parsa
d243ad13e1
improve dist chunks structure
...
Moving all js assets into _nuxt/js and css assets into _nuxt/css
2017-12-29 13:15:21 +03:30
Pooya Parsa
56965b838b
update tests
...
Some tests disabled until a fix arrives
2017-12-29 12:03:13 +03:30
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
ada5ffb84e
Fix stdout/stderr interceptors
2017-12-17 22:14:05 +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
Sébastien Chopin
747371e79d
Merge branch 'dev' into sinon_console
2017-12-15 10:53:29 +01:00
Clark Du
3ec8f14e57
test: coverage for ProgressPlugin
2017-12-13 11:39:57 +03:30
Clark Du
75dc379340
test: coverage for ProgressPlugin
2017-12-13 11:20:40 +03:30
Clark Du
ff53769829
test: use sinon instead of std-mocks
2017-12-13 13:39:02 +08:00
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
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
Atinux
83815de91b
lint: Update linting rule on space-before-paren
2017-10-30 17:51:11 +01:00
Clark Du
7d2ea44c83
test: normalize test title
2017-10-30 11:40:31 +08: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
Pooya Parsa
45bba51e96
disable puppeteer sandbox for tests
2017-10-30 00:08:23 +03:30
Sébastien Chopin
7739421e92
test: Add puppeteer for testing (wip)
2017-10-29 14:59:48 +01: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
Sébastien Chopin
bf72a35634
fix: Sanitize head to use titleTemplate as function
2017-10-28 23:36:14 +02:00
Sébastien Chopin
ffe1b6d8dc
tests: Fix SPA tests
2017-10-28 23:01:46 +02:00
Sébastien Chopin
e02e8df224
fix: Fix tests in generate mode with redirect
2017-10-28 22:42:51 +02:00
FieryCod
0b46b06c7c
Adds support for folders in /layouts
2017-10-15 21:31:01 +02:00
Pooya Parsa
6a1fd757c6
update tests
2017-10-07 18:54:15 +03:30
Pooya Parsa
75350cdd78
test: add tests for spa
2017-10-07 12:37:52 +03:30
Pooya Parsa
5f8be57172
workaround for appveyor memory limit
2017-10-07 12:21:28 +03:30
Pooya Parsa
45840bf064
appveyor
2017-10-07 12:07:21 +03:30
Pooya Parsa
f469584262
test: mark generate with validate as todo
...
#1705
2017-10-07 11:56:00 +03:30
Pooya Parsa
20992779af
fix no-ssr client side test
2017-10-07 00:05:14 +03:30
James Homer
9dd3c7fea0
add layoutTransition to with-config test
2017-09-09 12:39:20 +01:00
Pooya Parsa
0326c2cd54
fix tests
2017-09-05 14:12:19 +04:30
Sebastien Chopin
20eb5a5eb0
fix: handle process.env to have nested keys
2017-09-05 11:15:07 +02:00
Pooya Parsa
cdc925cdbb
fix tests
2017-09-03 01:05:41 +04:30
Pooya Parsa
32ef99a96c
tests: move font-face to layout
2017-08-30 18:59:32 +04:30
Pooya Parsa
5c2f4715e6
add tests for font preload
2017-08-30 18:48:37 +04:30
Pooya Parsa
db118f1b65
add stress test for asyncData
...
#1354
2017-08-29 22:07:19 +04:30
Pooya Parsa
1ca5739a2f
add router base to all middleware
2017-08-25 16:31:16 +04:30
Sebastien Chopin
cb8bc559b4
Use asyncData into children test
2017-08-25 12:24:49 +02:00
Sébastien Chopin
7738d0c0af
Merge pull request #1447 from Zip753/improve-nuxt-config-interface
...
Improve nuxt.config.js and Nuxt modules API
2017-08-24 15:49:10 +02:00
Sebastien Chopin
e90a753d8d
no-ssr: Add tests
2017-08-24 12:46:30 +02:00
Ivan Nikulin
9c39c128f2
Add tests for chainFn
2017-08-23 00:50:46 +02:00
Ivan Nikulin
2336b3e6ea
Update extendBuild modules API
2017-08-23 00:50:46 +02:00
Ivan Nikulin
416b84ccae
Update extendRoutes modules API
2017-08-23 00:50:46 +02:00
Ivan Nikulin
8cf5a21752
Change build.extend hook to return new webpack config
2017-08-23 00:50:45 +02:00
Ivan Nikulin
635ee580e9
Change router.extendRoutes hook to return new router config
2017-08-23 00:50:45 +02:00
Pooya Parsa
85e7641bae
update tests
2017-08-19 16:03:24 +04:30
Pooya Parsa
c5a5dac627
update tests
2017-08-18 16:02:25 +04:30
Sebastien Chopin
af60ba21c0
Remove JS files for pages & layouts
2017-08-17 15:23:40 +02:00
Sébastien Chopin
0cceb87fbc
Merge pull request #1368 from whtsky/glob-js
...
Support write layouts and components in `.js` files
2017-08-14 14:19:25 +02:00
Sébastien Chopin
db47df0761
Handle wildcard routing order
2017-08-14 14:01:10 +02:00
Wu Haotian
814590c15a
add .js files for layouts and pages
2017-08-14 18:09:27 +08:00
Pooya Parsa
7dd00a7c50
fix error pages layout
...
error page itself is a kind of layout so we should purely render it to avoid style conflicts
2017-08-10 15:07:23 +04:30
Pooya Parsa
9bb7d0331a
update error
2017-08-05 23:50:26 +04:30
Pooya Parsa
c709b22612
update error tests
2017-08-05 12:17:30 +04:30
Pooya Parsa
ab5b64ea67
enable async components tests (vue 2.4)
2017-07-30 16:52:39 +04:30
Pooya Parsa
bdca7630a4
update module tests
2017-07-30 16:26:27 +04:30
Sebastien Chopin
45933f58c0
Remove only test
2017-07-27 16:51:17 +02:00
Sebastien Chopin
15400e1828
Add test for custom state
2017-07-27 16:50:24 +02:00
Pooya Parsa
68326a6c9b
chore: update tests
2017-07-22 23:49:35 +04:30
Pooya Parsa
b16060afd4
basic tests for express middleware
2017-07-22 23:43:44 +04:30
Pooya Parsa
054098acf8
> upgrade dependencies
2017-07-18 02:49:02 +04:30
Pooya Parsa
f317b70fd5
test(module): add tests for tapable
2017-07-18 00:08:02 +04:30
Pooya Parsa
75d933aac6
tests: update with-config
...
Two index files are generated now so increase assets.length by 1
2017-07-11 13:40:46 +04:30
Pooya Parsa
107d36c851
tests: update module fixture
2017-07-11 13:33:29 +04:30
Sébastien Chopin
2cc78c0446
Remove dynamic components
2017-07-09 23:06:17 +02:00
Pooya Parsa
b02dfc7ebc
update tests
2017-07-07 02:57:27 +04:30
Pooya Parsa
bfd8475979
test(ssr): async components
2017-07-03 22:59:38 +04:30
Pooya Parsa
28d20ec262
test(ssr): add unique test
2017-07-03 22:49:22 +04:30
Pooya Parsa
14c67f935e
eslint
2017-07-03 15:58:38 +04:30
Pooya Parsa
205113dfce
update tests
2017-07-03 15:47:22 +04:30
Pooya Parsa
29a7874169
update tests
2017-06-29 21:30:18 +04:30
Sebastien Chopin
365d51c0b7
Simplify publicPath and add test for protected resources
2017-06-20 16:12:55 +02:00
Pooya Parsa
d42819ee91
update tests
2017-06-20 17:25:52 +04:30
Pooya Parsa
daa50e4efb
refactor server into nuxt
2017-06-20 16:14:47 +04:30
Sébastien Chopin
c26daa9e8f
Fix tests
2017-06-18 19:33:23 +02:00
Pooya Parsa
0453308e5e
code coverage
2017-06-16 17:53:34 +04:30
Pooya Parsa
8f2945111a
use nuxtAppDir
2017-06-16 17:34:42 +04:30
Pooya Parsa
45485f5b8a
update tests
2017-06-16 17:19:35 +04:30
Pooya Parsa
25f11a05ab
fix tests
2017-06-16 03:17:47 +04:30
Pooya Parsa
42b603304d
fix tests
2017-06-16 03:08:43 +04:30
Pooya Parsa
2576e8795e
init() ~> ready()
2017-06-15 19:29:26 +04:30
Pooya Parsa
15bc36afb0
fix some tests
2017-06-15 14:33:54 +04:30
Pooya Parsa
25d106e2ab
runBuild option
2017-06-14 23:21:14 +04:30
Pooya Parsa
36c1deda17
fix tests
2017-06-14 20:47:49 +04:30
Pooya Parsa
42bf9bb41d
decouple builder from renderer + improvements
2017-06-14 20:43:43 +04:30
Pooya Parsa
b61694ca21
clone options to prevent unwanted side-effects
...
fixes with-config test that runs nuxt twice with same nuxt.config.js file
2017-06-14 03:22:30 +04:30
Pooya Parsa
ce5cb62ee6
fix index.test
2017-06-14 02:50:19 +04:30
Pooya Parsa
c519c3edff
fixes + improvements
2017-06-14 02:39:03 +04:30
Pooya Parsa
b79f845842
update tests
2017-06-14 00:45:06 +04:30
Pooya Parsa
1d95e38f9c
eslint
2017-06-14 00:15:37 +04:30
Pooya Parsa
103365d81b
update nuxt tests
2017-06-14 00:14:54 +04:30
Pooya Parsa
00af7e5b53
eslint
2017-06-13 01:11:26 +04:30
Pooya Parsa
a774a11720
update nuxt tests
2017-06-13 01:00:16 +04:30
Pooya Parsa
754fcc2f59
update tests
2017-06-13 00:45:28 +04:30
Pooya Parsa
84350e59c5
test(utils): use Nuxt.utils
2017-06-13 00:06:52 +04:30
Sebastien Chopin
c4613ce34b
Reflect test with redirect returns noopApp
2017-06-05 11:35:10 +02:00
Sebastien Chopin
1ae3062283
Add nuxt.ready(), dev depends on process.env.NODE_ENV, server waits for modules to be ready and build() is called on development by default
2017-06-02 17:58:53 +02:00
Pooya Parsa
30b5387f95
test(module): code coverage
2017-05-31 19:28:36 +04:30
Pooya Parsa
c5ca8c64f1
refactor: nuxt constructor no longer returns a promise
...
by not returning a promise we can expose .render method
also the old way of using nuxt won't change by 1.x release
2017-05-31 18:51:16 +04:30
Pooya Parsa
d161a5785c
test: fix appveyor
...
part 2!
2017-05-31 17:36:23 +04:30
Pooya Parsa
3de7921b5a
test: fix appveyor
2017-05-31 17:24:36 +04:30
Sebastien Chopin
979e15db2a
Update JSDOM logic
2017-05-30 18:18:01 +02:00
Sebastien Chopin
2bb5cca1d5
Remove buildNamespace in favor of buildDir
2017-05-30 16:09:36 +02:00
Sebastien Chopin
4f1e82e959
fix: payload is not fully working on nuxt generate
2017-05-30 12:00:31 +02:00
Sebastien Chopin
eaee5afbde
Add render.static
option to customize serve-static
middleware
2017-05-22 12:51:03 +02:00
Sébastien Chopin
e5052c3a87
Update test
2017-05-21 21:00:01 +02:00
Sébastien Chopin
0183ac4b86
Merge branch 'dev' of github.com:Atinux/nuxt.js into dev
...
Conflicts:
lib/build.js
lib/module.js
lib/server.js
2017-05-21 19:23:31 +02:00
Sébastien Chopin
c5b5913402
Update test
2017-05-21 19:18:26 +02:00
Pooya Parsa
c6f355a6b5
ESLint
2017-05-21 21:27:04 +04:30
Pooya Parsa
34ad604b98
[Tests] ETag
2017-05-21 21:12:38 +04:30
Pooya Parsa
04d3a22212
[Tests] addServerMiddleware with string path
2017-05-21 20:15:43 +04:30
Pooya Parsa
08fd004044
[tests] requireModule
2017-05-21 20:11:16 +04:30
Sébastien Chopin
c3355e1467
Store state should always be a method now
2017-05-21 15:45:21 +02:00
Sebastien Chopin
54dec8e4b5
Fix hot-update.json & add tests
2017-05-16 15:12:30 +02:00
Pooya Parsa
34ac2f8b1c
t.pass()
2017-05-15 15:36:23 +04:30
Pooya Parsa
32ac90482e
Merge remote-tracking branch 'remotes/origin/fix-middleware' into dev
...
# Conflicts:
# lib/app/server.js
# lib/app/utils.js
# lib/generate.js
# yarn.lock
2017-05-15 15:33:52 +04:30
Pooya Parsa
0eb3fc4a05
update tests
2017-05-15 03:31:41 +04:30
Pooya Parsa
a1b9296776
[tests] Split modules
2017-05-15 03:15:01 +04:30
Pooya Parsa
5001341ea7
code style
2017-05-15 03:10:29 +04:30
Pooya Parsa
58842f3c03
[tests] use promise
2017-05-15 03:10:09 +04:30
Pooya Parsa
632a94a9c6
[module] Tests
2017-05-15 03:03:31 +04:30
Pooya Parsa
c7f31b6492
Merge branch 'modules' into dev
2017-05-15 00:36:07 +04:30