コード例 #1
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_zero_word_count(self):
        test_data = "      "
        testfile = tempfilesetup(test_data)
        wordcount = word_occurence(testfile)

        os.unlink(testfile)
        self.assertEqual(wordcount, 'File contains only spaces, no words')
コード例 #2
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_empty_file(self):
        test_data = ""
        testfile = tempfilesetup(test_data)
        wordcount = word_occurence(testfile)

        os.unlink(testfile)
        self.assertEqual(wordcount, 'Empty file, no words found.')
コード例 #3
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_numbers(self):
        test_data = "1 2 3 4 5 6 7 8 9 10"
        testfile = tempfilesetup(test_data)
        wordcount = word_occurence(testfile)

        os.unlink(testfile)
        self.assertEqual(wordcount[0], 10, "Word count does not match")
コード例 #4
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_wild_characters(self):
        test_data = "This is a check for words~` with #wild characters#; %This check helps A` B` and C`!"
        testfile = tempfilesetup(test_data)
        wordcount = word_occurence(testfile)

        os.unlink(testfile)
        self.assertEqual(wordcount[0], 16, "Word count does not match")
コード例 #5
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_punctuation(self):
        test_data = "This is a check for words with punctuations; This check helps A, B and C!"
        testfile = tempfilesetup(test_data)
        wordcount = word_occurence(testfile)

        os.unlink(testfile)
        self.assertEqual(wordcount[0], 15, 15)
コード例 #6
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_wordcount(self):
        test_data = "This sentence contains ten words from start till the end."
        testfile = tempfilesetup(test_data)
        wordcount = word_occurence(testfile)

        os.unlink(testfile)
        self.assertEqual(wordcount[0], 10)
コード例 #7
0
ファイル: tests.py プロジェクト: typemaster007/postmedia
    def test_missing_file(self):
        test_data = "This is a check for incorrect/missing file"
        testfile = "Incorrectfile"
        wordcount = word_occurence(testfile)

        self.assertEqual(wordcount, 'File not found')