A number of small changes to the testing files.
authorMario Antonioletti <mario@epcc.ed.ac.uk>
Mon, 6 May 2013 17:31:41 +0000 (18:31 +0100)
committerW. Trevor King <wking@tremily.us>
Fri, 1 Nov 2013 16:16:46 +0000 (09:16 -0700)
testing/Conclusion.md
testing/RealWorld.md
testing/TDD.md
testing/Writing.md

index ad4012eb854c3472fd619fd2fe6e7095faa46f91..687d3c26e94702056fce22985484ed9870f06021 100755 (executable)
@@ -6,7 +6,9 @@ Testing
 * Gives us confidence that our code does what we want and expect it to.
 * Promotes trust that our code, and so our research, is correct.
 
-If in doubt, remember [Geoffrey Chang](http://en.wikipedia.org/wiki/Geoffrey_Chang) and in the words of Bruce Eckel, in [Thinking in Java, 3rd Edition](http://www.mindview.net/Books/TIJ/),  "If it's not tested, it's broken".
+If in doubt, remember [Geoffrey Chang](http://en.wikipedia.org/wiki/Geoffrey_Chang) and in the words of Bruce Eckel, in [Thinking in Java, 3rd Edition](http://www.mindview.net/Books/TIJ/):  
+
+    If it's not tested, it's broken.
 
 ## Find out more...
 
index c61b858fc38db1e7a67f50197a8c15f1456f3a54..d9bbce7660158bac3a356858a49ef63d9a8ef41d 100755 (executable)
@@ -4,7 +4,7 @@ The example we've looked at is based on one function. Suppose we have a complex
 
 * Run the code on a set of inputs.
 * Save the outputs.
-* Refactor the code e.g. to optimise it or parallelise it.
+* Refactor the code, e.g. to optimise it or parallelise it.
 * Run the code on the inputs.
 * Check that the outputs match the saved outputs. 
 
index 370137a37394472ccd7be4354910ebbf7763c449..e064dd4a2e4fa8935c9eb4ca34ce6a662e5d0ccf 100755 (executable)
@@ -1,6 +1,6 @@
 ## Test-driven development
 
-Given a DNA sequence consisting of A, C, T and G, we can create its *complement*, cDNA, by applying a mapping to each nucleotide in turn,
+Given a DNA sequence consisting of A, C, T and G, we can create its *complement*, cDNA, which is DNA synthesized from a messenger RNA template by applying a mapping to each nucleotide in turn,
 
 * A => T
 * C => G
index 1432f4ab6ba6a81355d587f5def4678d98d47af2..eca8c0326720413c317192d690a37718cf04998d 100755 (executable)
@@ -139,7 +139,7 @@ nosetests can output an "xUnit" test report,
 
 This is a standard format that that is supported by a number of xUnit frameworks which can then be converted to HTML and presented online. 
 
-`nose` defines additional functions which can be used to check for a rich range of conditions e.g..
+`nose` defines additional functions which can be used to check for a rich range of conditions, e.g.
 
     $ python
     >>> from nose.tools import *