コード例 #1
0
ファイル: test_nude.py プロジェクト: d4interactive/nsfw
    def test_domain(self):
        result = ProfanityCheck.domain('zbiornik.com')
        self.assertEqual(result, True)

        result = ProfanityCheck.domain('contentstudio.io')
        self.assertEqual(result, False)

        result = ProfanityCheck.domain('cialiswork.com')
        self.assertEqual(result, True)

        result = ProfanityCheck.domain('socialistworker.org')
        self.assertEqual(result, False)
コード例 #2
0
ファイル: test_nude.py プロジェクト: d4interactive/nsfw
    def test_calculate_collectively(self):
        combined_score = 0
        for sentence in self.sentences:
            score = ProfanityCheck.score(sentence)
            combined_score += score

        total = combined_score / len(self.sentences)
        self.assertGreater(total, 30)
コード例 #3
0
ファイル: test_nude.py プロジェクト: d4interactive/nsfw
 def test_non_adult(self):
     total_score = 0
     for sentence in self.non_adult_sentences:
         score = ProfanityCheck.score(sentence)
         total_score += score
     self.assertEqual(total_score, 0.0)
コード例 #4
0
ファイル: test_nude.py プロジェクト: d4interactive/nsfw
 def test_score(self):
     score = ProfanityCheck.score(self.sentences[0])
     if score:
         assert True