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