verdaccio/test
Alex Kocharin 6a778e8c17 change code style to jshttp
close #155, see reasons there

This is a huge commit, so let me know if it will cause
any trouble, I might consider reverting it if it's the case.
2014-11-12 17:37:43 +03:00
..
functional change code style to jshttp 2014-11-12 17:37:43 +03:00
integration adding integration tests 2013-12-30 12:25:26 +04:00
unit change code style to jshttp 2014-11-12 17:37:43 +03:00
README.md Fix a typo in the test/README.md 2014-10-13 12:51:35 -07:00

README.md

All tests are split in three folders:

  • unit - Tests that cover functions that transform data in an non-trivial way. These tests simply require() a few files and run code in there, so they are very fast.
  • functional - Tests that launch a sinopia instance and perform a series of requests to it over http. They are slower than unit tests.
  • integration - Tests that launch a sinopia instance and do requests to it using npm. They are really slow and can hit a real npm registry.

Unit and functional tests are executed automatically by running npm test from the project's root directory. Integration tests are supposed to be executed manually from time to time.