Commits

Nathan Goldbaum committed 31a8bf9

Addressing Cameron's comments.

Comments (0)

Files changed (1)

source/advanced/testing.rst

 =======
 
 yt includes a testing suite which one can run on the codebase to assure that no
-breaks in functionality have occurred.  This testing suite the Nose_ testing
-framework.  The suite consists of two components, unit tests and answer
+breaks in functionality have occurred.  This testing suite is based on the Nose_
+testing framework.  The suite consists of two components, unit tests and answer
 tests. Unit tests confirm that an isolated piece of functionality runs without
 failure for inputs with known correct outputs.  Answer tests verify the
 integration and compatibility of the individual code unit by generating output
 assertions, and Nose identifies those scripts, runs them, and verifies that the
 assertions are true.
 
-How to Run the Tests
-^^^^^^^^^^^^^^^^^^^
+How to Run the Unit Tests
+^^^^^^^^^^^^^^^^^^^^^^^^^
 
 One can run the unit tests very straightforwardly from any python interpreter
 that can import the yt module:
 
 .. _run_answer_testing:
 
-How to Run Answer Tests
-^^^^^^^^^^^^^^^^^^^^^^^
+How to Run the Answer Tests
+^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 The very first step is to make a directory and copy over the data against which
 you want to test.  Currently, we test:
  * Typically for derived values, we compare to 10 or 12 decimal places.
    For exact values, we compare exactly.
 
-How to add data to the testing suite
+How to Add Data to the Testing Suite
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 To add data to the testing suite, first write a new set of tests for the data.