From: Frederik Gladhorn Date: Mon, 17 Sep 2007 22:55:31 +0000 (+0000) Subject: Don't leak a doc in the test. X-Git-Tag: v3.94.0~45 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=6664162133f197ea23e39980685323a30c035013;p=libqmvoc.git Don't leak a doc in the test. svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=713652 --- diff --git a/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp b/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp index e67d220..59d3bbc 100644 --- a/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp +++ b/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp @@ -43,30 +43,23 @@ void KEduVocDocumentValidatorTest::testDocumentAboutInfo() KUrl fileName = KUrl(temp.fileName()); temp.close(); - -// KUrl fileName = KUrl("/tmp/ValidatorTestDocument.kvtml"); - - KEduVocDocument* doc = new KEduVocDocument; - doc->setAuthor("Validator Test"); - doc->setLicense("test license"); - doc->setDocumentComment("comment"); - doc->setCategory("test document"); - doc->setTitle("Validator Test Title"); - - - doc->saveAs(fileName, KEduVocDocument::Kvtml, "Validator Unit Tests"); - delete doc; - - doc = new KEduVocDocument; - doc->open(fileName); - - QVERIFY( doc->author() == "Validator Test" ); - QVERIFY( doc->license() == "test license" ); - QVERIFY( doc->documentComment() == "comment" ); - QVERIFY( doc->category() == "test document" ); - QVERIFY( doc->title() == "Validator Test Title" ); - - + KEduVocDocument doc; + doc.setAuthor("Validator Test"); + doc.setLicense("test license"); + doc.setDocumentComment("comment"); + doc.setCategory("test document"); + doc.setTitle("Validator Test Title"); + + doc.saveAs(fileName, KEduVocDocument::Kvtml, "Validator Unit Tests"); + + KEduVocDocument docRead; + docRead.open(fileName); + + QVERIFY( docRead.author() == "Validator Test" ); + QVERIFY( docRead.license() == "test license" ); + QVERIFY( docRead.documentComment() == "comment" ); + QVERIFY( docRead.category() == "test document" ); + QVERIFY( docRead.title() == "Validator Test Title" ); } QTEST_KDEMAIN_CORE( KEduVocDocumentValidatorTest )