[Checkins] SVN: z3c.coverage/trunk/src/z3c/coverage/coveragediff. Test two of the remaining three untested lines of code. Fix one bug. Yay for

Marius Gedminas marius at pov.lt
Thu Jul 19 17:20:24 EDT 2007


Log message for revision 78198:
  Test two of the remaining three untested lines of code.  Fix one bug.  Yay for
  tests!
  
  

Changed:
  U   z3c.coverage/trunk/src/z3c/coverage/coveragediff.py
  U   z3c.coverage/trunk/src/z3c/coverage/coveragediff.txt

-=-
Modified: z3c.coverage/trunk/src/z3c/coverage/coveragediff.py
===================================================================
--- z3c.coverage/trunk/src/z3c/coverage/coveragediff.py	2007-07-19 21:09:59 UTC (rev 78197)
+++ z3c.coverage/trunk/src/z3c/coverage/coveragediff.py	2007-07-19 21:20:24 UTC (rev 78198)
@@ -326,7 +326,7 @@
     compare_dirs(olddir, newdir, include=opts.include, exclude=opts.exclude,
                  warn=reporter.warn)
     if opts.email:
-        mailer.send()
+        reporter.send()
 
 
 if __name__ == '__main__':

Modified: z3c.coverage/trunk/src/z3c/coverage/coveragediff.txt
===================================================================
--- z3c.coverage/trunk/src/z3c/coverage/coveragediff.txt	2007-07-19 21:09:59 UTC (rev 78197)
+++ z3c.coverage/trunk/src/z3c/coverage/coveragediff.txt	2007-07-19 21:20:24 UTC (rev 78198)
@@ -415,3 +415,30 @@
     See http://example.com/coverage/z3c.coverage.fakenewmodule.html
     <BLANKLINE>
 
+
+Reports via email
+~~~~~~~~~~~~~~~~~
+
+You can ask for the output to be emailed instead of being printed to stdout.
+
+    >>> MailSender.connection_class = FakeSMTP
+    >>> run(['coveragediff', sampleinput_dir, another_dir,
+    ...      '--email', 'Project List <dev at example.com>',
+    ...      '--from', 'Coverage Daemon <root at example.com>'])
+    Connecting to localhost:25
+    MAIL FROM:<root at example.com>
+    RCPT TO:<dev at example.com>
+    DATA
+    Content-Type: text/plain; charset="us-ascii"
+    MIME-Version: 1.0
+    Content-Transfer-Encoding: 7bit
+    From: Coverage Daemon <root at example.com>
+    To: Project List <dev at example.com>
+    Subject: Unit test coverage regression
+    <BLANKLINE>
+    z3c.coverage.coveragediff: 36 new lines of untested code
+    z3c.coverage.fakenewmodule: new file with 3 lines of untested code (out of 13)
+    .
+    QUIT
+
+



More information about the Checkins mailing list