Revision: 3229
          http://spambayes.svn.sourceforge.net/spambayes/?rev=3229&view=rev
Author:   montanaro
Date:     2009-01-27 11:04:58 +0000 (Tue, 27 Jan 2009)

Log Message:
-----------
Adapt Test class interface for use with Nose.

Modified Paths:
--------------
    trunk/spambayes/spambayes/Tester.py

Modified: trunk/spambayes/spambayes/Tester.py
===================================================================
--- trunk/spambayes/spambayes/Tester.py 2009-01-27 11:02:48 UTC (rev 3228)
+++ trunk/spambayes/spambayes/Tester.py 2009-01-27 11:04:58 UTC (rev 3229)
@@ -20,8 +20,7 @@
     #             false_negative_rate(), false_positive_rate(),
     #             false_negatives(), and false_positives()
 
-    def __init__(self, classifier):
-        self.set_classifier(classifier)
+    def __init__(self):
         self.reset_test_results()
 
     # Tell the tester which classifier to use.
@@ -150,7 +149,8 @@
     >>> good2 = _Example('', ['a', 'b'])
     >>> bad1 = _Example('', ['c', 'd'])
 
-    >>> t = Test(Bayes())
+    >>> t = Test()
+    >>> t.set_classifier(Bayes())
     >>> t.train([good1, good2], [bad1])
     >>> t.predict([_Example('goodham', ['a', 'b']),
     ...            _Example('badham', ['d'])    # FP


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Spambayes-checkins mailing list
[email protected]
http://mail.python.org/mailman/listinfo/spambayes-checkins

Reply via email to