diff options
author | Thomas Steur <thomas.steur@googlemail.com> | 2014-10-10 02:29:03 +0400 |
---|---|---|
committer | Thomas Steur <thomas.steur@googlemail.com> | 2014-10-10 02:29:03 +0400 |
commit | 4c82ca21edb7178c585bc3eb7b63d3fb67a10832 (patch) | |
tree | 1d00fef4d724e0e182628abbc62e9169615df42a /tests/README.md | |
parent | a001d3c9d42f8a06cb9e6272e897aace5e870747 (diff) |
refs #5940 changed wording
Diffstat (limited to 'tests/README.md')
-rw-r--r-- | tests/README.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/README.md b/tests/README.md index 8a418cb143..dffd94a16b 100644 --- a/tests/README.md +++ b/tests/README.md @@ -91,10 +91,10 @@ it tests only a single method or class. Sometimes two or three classes can still "Slow" is of course very objective and also depends on the server but if your test does not have any dependencies your test will be really fast. -It is an integration test if you have a dependency to a loaded plugin, to the filesystem, web, config, database or something +It is an integration test if you have any dependency to a loaded plugin, to the filesystem, web, config, database or something similar. It is an integration test if you test multiple classes in one test. -It is a system test if you - for instance - make a call to your Piwik via HTTP and the whole system is being tested. +It is a system test if you - for instance - make a call to Piwik itself via HTTP or CLI and the whole system is being tested. ### Why do we split tests in unit, integration, system and ui folders? Because they fail for different reasons and the duration of the test execution is different. This allows us to execute |