Changeset View
Changeset View
Standalone View
Standalone View
autotests/code128barcodetest.cpp
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Line(s) | 23 | private Q_SLOTS: | |||
---|---|---|---|---|---|
103 | 103 | | |||
104 | void testSize() | 104 | void testSize() | ||
105 | { | 105 | { | ||
106 | std::unique_ptr<Prison::AbstractBarcode> barcode(Prison::createBarcode(Prison::Code128)); | 106 | std::unique_ptr<Prison::AbstractBarcode> barcode(Prison::createBarcode(Prison::Code128)); | ||
107 | QVERIFY(barcode); | 107 | QVERIFY(barcode); | ||
108 | QVERIFY(!barcode->minimumSize().isValid()); | 108 | QVERIFY(!barcode->minimumSize().isValid()); | ||
109 | barcode->setData(QStringLiteral("UNIT TEST")); | 109 | barcode->setData(QStringLiteral("UNIT TEST")); | ||
110 | QCOMPARE(barcode->minimumSize(), QSize(154, 10)); | 110 | QCOMPARE(barcode->minimumSize(), QSize(154, 10)); | ||
111 | QCOMPARE(barcode->trueMinimumSize(), QSize(154, 1)); | ||||
112 | QCOMPARE(barcode->preferredSize(1), QSize(308, 50)); | ||||
113 | QCOMPARE(barcode->preferredSize(2), QSize(154, 50)); | ||||
111 | QCOMPARE(barcode->toImage(barcode->minimumSize()).size(), QSize(154, 10)); | 114 | QCOMPARE(barcode->toImage(barcode->minimumSize()).size(), QSize(154, 10)); | ||
112 | QCOMPARE(barcode->toImage({1, 1}).isNull(), true); | 115 | QCOMPARE(barcode->toImage({1, 1}).isNull(), true); | ||
113 | } | 116 | } | ||
114 | }; | 117 | }; | ||
115 | 118 | | |||
116 | QTEST_APPLESS_MAIN(Code128BarcodeTest) | 119 | QTEST_APPLESS_MAIN(Code128BarcodeTest) | ||
117 | 120 | | |||
118 | #include "code128barcodetest.moc" | 121 | #include "code128barcodetest.moc" |