コード例 #1
0
ファイル: test_model.py プロジェクト: pombredanne/spamfighter
 def testNoAttribute(self):
     return defer.maybeDeferred(modelClassify(model="testModel").analyze, domain=getDefaultDomain(), message=self.message1, attribute="noSuch").addCallback(lambda _: self.assert_(False)) \
             .addErrback(lambda failure: failure.trap("spamfighter.core.commands.errors.MessageAttributeKeyException"))
コード例 #2
0
ファイル: test_model.py プロジェクト: pombredanne/spamfighter
 def testClassify2(self):
     return modelClassify(model="testModel").analyze(domain=getDefaultDomain(), message=self.message2).addCallback(self.assertFalse)
コード例 #3
0
ファイル: test_model.py プロジェクト: pombredanne/spamfighter
 def testNotAModel(self):
     return defer.maybeDeferred(modelClassify(model="messageDomain").analyze, domain=getDefaultDomain(), message=self.message1).addCallback(lambda _: self.assert_(False)) \
             .addErrback(lambda failure: failure.trap("spamfighter.core.commands.errors.NotAModelError"))