| 450 | } |
| 451 | |
| 452 | void TestPath::testPathSwap() |
| 453 | { |
| 454 | Path a(QStringLiteral("/foo/22/x.C")); |
| 455 | Path b(QStringLiteral("/home/bar/at.7z")); |
| 456 | QVERIFY(!(a == b)); |
| 457 | |
| 458 | const auto aCopy = a; |
| 459 | const auto bCopy = b; |
| 460 | QCOMPARE(aCopy, a); |
| 461 | QCOMPARE(bCopy, b); |
| 462 | |
| 463 | using std::swap; |
| 464 | swap(a, b); |
| 465 | QCOMPARE(a, bCopy); |
| 466 | QCOMPARE(b, aCopy); |
| 467 | } |
| 468 | |
| 469 | void TestPath::testPathAddData() |
| 470 | { |