| 51 | |
| 52 | private Q_SLOTS: |
| 53 | void initTestCase() |
| 54 | { |
| 55 | SourceDataMoc simData; |
| 56 | |
| 57 | //Check assumed default values. |
| 58 | QVERIFY(simData.isEmpty()); |
| 59 | QVERIFY(simData.isValid()); |
| 60 | QVERIFY(!simData.hasData()); |
| 61 | QVERIFY(simData.isText()); |
| 62 | QVERIFY(simData.getBuf() == nullptr); |
| 63 | QVERIFY(!simData.isFromBuffer()); |
| 64 | QVERIFY(!simData.isIncompleteConversion()); |
| 65 | QVERIFY(simData.getErrors().isEmpty()); |
| 66 | QVERIFY(!simData.hasEOLTermiantion()); |
| 67 | //write out test file |
| 68 | testFile.open(); |
| 69 | testFile.write(u8"//\n //\n \t\n D// \t\n"); |
| 70 | testFile.close(); |
| 71 | //Verify that we actcually wrote the test file. |
| 72 | file = FileAccess(testFile.fileName()); |
| 73 | QVERIFY(file.exists()); |
| 74 | QVERIFY(file.isFile()); |
| 75 | QVERIFY(file.isReadable()); |
| 76 | QVERIFY(file.isLocal()); |
| 77 | QVERIFY(file.size() > 0); |
| 78 | } |
| 79 | |
| 80 | /* |
| 81 | This validates that LineData records are being setup with the correct data. |
nothing calls this directly
no test coverage detected