Commit Graph

26 Commits

Author SHA1 Message Date
Xin Du (Clark)
96bab9f09c test: unit tests for @nuxt/util (#4880) 2019-01-29 22:53:42 +03:30
Xin Du (Clark)
324135df51 refactor: @nuxt/utils (#4609) 2018-12-23 00:35:13 +03:30
Jonas Galvez
5ec5cda1f8 chore: test utils cleanup (#4180) 2018-10-24 17:23:34 +03:30
Pim
88c9bae57b feat: add tests to check for changed files (#3893)
* feat: add tests to check for changed files

Make sure that if we are building or generating only files in buildDir and generate.dir are changed. If files in another location would also be changed due to a new config option, those locations should be guarded in lib/common/options so you cant set them lower then rootDir or srcDir.

* fix running tests inBand

use simpler path comparisons

* add debug logs for ci

use process.hrtime for waitFor test

* add debug logs for ci

use process.hrtime for waitFor test

* use writeFileSync should probably help

* use forEach instead of map when not returning a value

update waitFor test to compare values with jest

* fix appeveyor

* use lower limit than delay in waitFor test

revert isAppveyor export
2018-09-18 16:26:41 +02:00
Pim
226b90d4ae fix: prevent removing project by mistake due to build or generate paths (#3869) 2018-09-14 11:36:44 +04:30
Alexander Lichter
52d9629bac eslint: Prefer const over let (#3650) 2018-08-08 12:54:05 +02:00
Clark Du
c89af3c77f
test: only ignore waitfor test in appveyor (#3640) 2018-08-06 18:03:24 +01:00
Jonas Galvez
0b3a5a7e4e Disable waitFor() test due to random failure in appveyor 2018-08-06 07:04:10 -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
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
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
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
e4593e295d
test: flatRoutes 2018-04-03 21:44:59 +08:00
Pooya Parsa
5291749ce3 update utils.test 2018-03-31 21:03:39 +04:30
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
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
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
db637c4d32
refactor: move tests to unit folder 2018-03-19 18:06:45 +08:00