QtNetwork auto tests: port Q_FOREACH to ranged-for [3]
In both cases, the container is a member of the unittest, initialized in initTestCase(), then not changed after that. So use std::as_const. Task-number: QTBUG-115839 Change-Id: I3b66127e10ac94137260d99f354de9f66a74bec7 Reviewed-by: Marc Mutz <marc.mutz@qt.io> Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>bb10
parent
bca2805b34
commit
36f925aac1
|
|
@ -209,7 +209,7 @@ void tst_QSslCertificate::createTestRows()
|
|||
{
|
||||
QTest::addColumn<QString>("absFilePath");
|
||||
QTest::addColumn<QSsl::EncodingFormat>("format");
|
||||
foreach (CertInfo certInfo, certInfoList) {
|
||||
for (const CertInfo &certInfo : std::as_const(certInfoList)) {
|
||||
QTest::newRow(certInfo.fileInfo.fileName().toLatin1())
|
||||
<< certInfo.fileInfo.absoluteFilePath() << certInfo.format;
|
||||
}
|
||||
|
|
@ -340,7 +340,7 @@ void tst_QSslCertificate::digest_data()
|
|||
QTest::addColumn<QSsl::EncodingFormat>("format");
|
||||
QTest::addColumn<QString>("absFilePath_digest_md5");
|
||||
QTest::addColumn<QString>("absFilePath_digest_sha1");
|
||||
foreach (CertInfo certInfo, certInfoList) {
|
||||
for (const CertInfo &certInfo : std::as_const(certInfoList)) {
|
||||
QString certName = certInfo.fileInfo.fileName();
|
||||
QTest::newRow(certName.toLatin1())
|
||||
<< certInfo.fileInfo.absoluteFilePath()
|
||||
|
|
@ -393,7 +393,7 @@ void tst_QSslCertificate::subjectAlternativeNames_data()
|
|||
QTest::addColumn<QSsl::EncodingFormat>("format");
|
||||
QTest::addColumn<QString>("subjAltNameFilePath");
|
||||
|
||||
foreach (CertInfo certInfo, certInfoList) {
|
||||
for (const CertInfo &certInfo : std::as_const(certInfoList)) {
|
||||
QString certName = certInfo.fileInfo.fileName();
|
||||
if (subjAltNameMap.contains(certName))
|
||||
QTest::newRow(certName.toLatin1())
|
||||
|
|
@ -531,7 +531,7 @@ void tst_QSslCertificate::publicKey_data()
|
|||
QTest::addColumn<QSsl::EncodingFormat>("format");
|
||||
QTest::addColumn<QString>("pubkeyFilePath");
|
||||
|
||||
foreach (CertInfo certInfo, certInfoList) {
|
||||
for (const CertInfo &certInfo : std::as_const(certInfoList)) {
|
||||
QString certName = certInfo.fileInfo.fileName();
|
||||
if (pubkeyMap.contains(certName))
|
||||
QTest::newRow(certName.toLatin1())
|
||||
|
|
|
|||
|
|
@ -251,7 +251,7 @@ void tst_QSslKey::createPlainTestRows(bool pemOnly)
|
|||
QTest::addColumn<QSsl::KeyType>("type");
|
||||
QTest::addColumn<int>("length");
|
||||
QTest::addColumn<QSsl::EncodingFormat>("format");
|
||||
foreach (KeyInfo keyInfo, keyInfoList) {
|
||||
for (const KeyInfo &keyInfo : std::as_const(keyInfoList)) {
|
||||
if (pemOnly && keyInfo.format != QSsl::EncodingFormat::Pem)
|
||||
continue;
|
||||
|
||||
|
|
@ -472,7 +472,7 @@ void tst_QSslKey::toEncryptedPemOrDer_data()
|
|||
QStringList passwords;
|
||||
passwords << " " << "foobar" << "foo bar"
|
||||
<< "aAzZ`1234567890-=~!@#$%^&*()_+[]{}\\|;:'\",.<>/?"; // ### add more (?)
|
||||
foreach (KeyInfo keyInfo, keyInfoList) {
|
||||
for (const KeyInfo &keyInfo : std::as_const(keyInfoList)) {
|
||||
if (keyInfo.fileInfo.fileName().contains("pkcs8"))
|
||||
continue; // pkcs8 keys are encrypted in a different way than the other keys
|
||||
foreach (QString password, passwords) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue