2
0
Enis Afgan 10 жил өмнө
parent
commit
bf1496e61d
1 өөрчлөгдсөн 4 нэмэгдсэн , 0 устгасан
  1. 4 0
      README.rst

+ 4 - 0
README.rst

@@ -127,17 +127,21 @@ Testing philosophy
 Our testing goals are to:
 Our testing goals are to:
 
 
 1. Write one set of tests that all provider implementations must pass.
 1. Write one set of tests that all provider implementations must pass.
+
 2. Make that set of tests a 'conformance' test suite, which validates that each
 2. Make that set of tests a 'conformance' test suite, which validates that each
 implementation correctly implements the cloudbridge specification.
 implementation correctly implements the cloudbridge specification.
+
 3. Make the test suite comprehensive enough that a provider which passes all the
 3. Make the test suite comprehensive enough that a provider which passes all the
 tests can be used safely by an application with no additional testing. In other
 tests can be used safely by an application with no additional testing. In other
 words, the cloudbridge specification and accompanying test suite must be
 words, the cloudbridge specification and accompanying test suite must be
 comprehensive enough that no provider specific workarounds, code or testing is
 comprehensive enough that no provider specific workarounds, code or testing is
 required.
 required.
+
 4. For development, mock providers may be used to speed up the feedback cycle,
 4. For development, mock providers may be used to speed up the feedback cycle,
 but providers must also pass the full suite of tests when run against actual
 but providers must also pass the full suite of tests when run against actual
 cloud infrastructure to ensure that we are not testing against an idealised or
 cloud infrastructure to ensure that we are not testing against an idealised or
 imagined environment.
 imagined environment.
+
 5. Aim for 100% code coverage.
 5. Aim for 100% code coverage.
 
 
 .. _`tox`: https://tox.readthedocs.org/en/latest/
 .. _`tox`: https://tox.readthedocs.org/en/latest/