Clark Du
6b8e9fa1be
misc: revert appveyor condition in test
2018-07-24 17:30:31 +01:00
Clark Du
139ff62773
misc: increase timeout for fixture building
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
d98c98360a
refactor: smiplify csp
2018-07-01 23:43:30 +04:30
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
7bbd6c67a5
test: for waitUntil
2018-05-15 13:10:07 +01:00
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