Changeset 1145


Ignore:
Timestamp:
Mar 22, 2013, 4:12:53 PM (8 years ago)
Author:
Dmitry A. Kuminov
Message:

tests: Update symlinks test (for #286).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/corelib/symlinks/symlinks.cpp

    r1144 r1145  
    1313void enumDir(const QDir &dir)
    1414{
    15     qDebug() << "----------" << dir.canonicalPath();
     15    qDebug() << "Listing of " << dir.path() << " => " << dir.canonicalPath() << ":";
    1616    QDirIterator it(dir);
    1717    while (it.hasNext())
     
    2121        qDebug() << DBG(fi.filePath()) << DBG(fi.isSymLink());
    2222    }
    23     qDebug() << "";
    2423}
    2524
    2625int main(int argc, char *argv[])
    2726{
     27        char buf[260];
     28
     29    qDebug() << DBG((_abspath(buf, "/@unixroot/etc/ssl/certs", sizeof(buf)), buf));
     30    qDebug() << DBG((_fullpath(buf, "/@unixroot/etc/ssl/certs", sizeof(buf)), buf));
     31    qDebug() << DBG(realpath("/@unixroot/etc/ssl/certs", buf));
     32
    2833        QDir dir ("/@unixroot/etc/ssl/certs");
    2934
     35        qDebug() << DBG(dir);
    3036        qDebug() << DBG(dir.absolutePath());
    3137        qDebug() << DBG(dir.absoluteFilePath(""));
     
    3339
    3440        dir.setNameFilters(QStringList("*"));
     41        qDebug() << DBG(dir);
    3542    enumDir(dir);
    3643
    3744    dir.setPath("/@unixroot/etc/ssl");
     45        qDebug() << DBG(dir);
    3846    enumDir(dir);
    3947
     
    4755        qDebug() << DBG(fi.isSymLink());
    4856        qDebug() << DBG(fi.symLinkTarget());
     57
     58    dir.setPath("D:/Temp/notexistent");
     59        qDebug() << DBG(dir);
     60    enumDir(dir);
    4961}
Note: See TracChangeset for help on using the changeset viewer.