Unittest funktioniert nicht wie erwartet :(
Verfasst: Donnerstag 13. April 2017, 16:17
Hallo zusammen
ich würde gerne ein paar Testfälle für meine Klasse/Methode aufstellen.
Ich arbeite mit Pycharm.
In FILE_test.py habe ich ungefähr folgendes stehen
Textwrangler sagt mir, dass die beiden textfiles identisch sind, aber der Unittest gibt mir viele Fehlermeldungen aus
z.B.: "Diff is 27454 characters long. Set self.maxDiff to None to see it. : NOT IDENTICAL!"
Darüberhinaus sind davor noch einige Traceback errors gelistet, angeführt von einem Failure.
Wieso funktioniert das nicht so wie ich es erwarte?
Ich verzweifle noch daran
Grüße
Benny
ich würde gerne ein paar Testfälle für meine Klasse/Methode aufstellen.
Ich arbeite mit Pycharm.
In FILE_test.py habe ich ungefähr folgendes stehen
Code: Alles auswählen
import unittest2
from Classfile import Class
class TestText(unittest2.TestCase):
def test_CheckCreatedTXT(self):
generateText=Class.Method(Test_config).........
generatedText=open("Test.txt","r").readlines()
expectedText=open("Golden.txt","r").readlines()
self.assertSequenceEqual(generatedText,expectedText,msg='NOT IDENTICAL!',seq_type=list)
if __name__ == '__main__':
unittest2.main()
Textwrangler sagt mir, dass die beiden textfiles identisch sind, aber der Unittest gibt mir viele Fehlermeldungen aus
z.B.: "Diff is 27454 characters long. Set self.maxDiff to None to see it. : NOT IDENTICAL!"
Darüberhinaus sind davor noch einige Traceback errors gelistet, angeführt von einem Failure.
Wieso funktioniert das nicht so wie ich es erwarte?
Ich verzweifle noch daran

Grüße
Benny