def test_pos_01(self): "DescWords: check language handling" tc = TestConfig1() lwords = DescWords.get_lang(tc) level, log = DescWords.analyse(lwords, "Me and You, You and Me") assert(level == -30) assert(log == [" -20:2*-10: Usage of the word 'and'"])
def test_check_language_handling(self): "DescWords: check language handling." tc = TestConfig1() lwords = DescWords.get_lang(tc) res = DescWords.analyse("lname", lwords, "Me and You, You and Me") assert(res.get_value() == -30) fd = StringIO.StringIO() res.write_error(fd) assert(fd.getvalue() == '''+++ Error:Analytics:DescWords:lname:result is '-30' +++ Error:Analytics:DescWords:lname: -20:2*-10: Usage of the word 'and' ''')
def test_check_language_handling(self): "DescWords: check language handling." tc = TestConfig1() lwords = DescWords.get_lang(tc) res = DescWords.analyse("lname", lwords, "Me and You, You and Me") assert (res.get_value() == -30) fd = StringIO.StringIO() res.write_error(fd) assert (fd.getvalue() == '''+++ Error:Analytics:DescWords:lname:result is '-30' +++ Error:Analytics:DescWords:lname: -20:2*-10: Usage of the word 'and' ''')
def test_neg_02(self): "DescWords: get non existing language spec (wrong config)." tc = TestConfig2() lang = DescWords.get_lang(tc) assert(lang == DescWords.words_en_GB)
def rmttest_neg_02(self): "DescWords: get non existing language spec (wrong config)." tc = TestConfig2() lang = DescWords.get_lang(tc) self.assertEqual(lang, DescWords.words_en_GB)
def rmttest_neg_01(self): "DescWords: get non existing language spec (empty config)." tc = TestConfig2() lang = DescWords.get_lang(tc) assert lang == DescWords.words_en_GB
def test_neg_02(self): "DescWords: get non existing language spec (wrong config)." tc = TestConfig2() lang = DescWords.get_lang(tc) assert (lang == DescWords.words_en_GB)
def test_neg_01(self): "DescWords: get non existing language spec" tc = TestConfig2() lwords = DescWords.get_lang(tc) assert(lwords == None)