368
368
QVERIFY( m->data() == QString( "YTM0NZomIzI2OTsmIzM0NTueYQ==" ).toAscii() );
369
369
QVERIFY( m->name() == QString( "testmetaweblog.txt" ) );
371
connect( b, SIGNAL( errorPost( KBlog::Blog::ErrorType, const QString&, KBlog::BlogPost* ) ),
372
this, SLOT( errorPost( KBlog::Blog::ErrorType, const QString&, KBlog::BlogPost* ) ) );
371
connect( b, SIGNAL(errorPost(KBlog::Blog::ErrorType,QString,KBlog::BlogPost*)),
372
this, SLOT(errorPost(KBlog::Blog::ErrorType,QString,KBlog::BlogPost*)) );
374
374
TestMetaWeblogWarnings *warnings = new TestMetaWeblogWarnings();
376
376
fetchUserInfoTimer = new QTimer( this );
377
377
fetchUserInfoTimer->setSingleShot( true );
378
connect( fetchUserInfoTimer, SIGNAL( timeout() ),
379
warnings, SLOT( fetchUserInfoTimeoutWarning() ) );
378
connect( fetchUserInfoTimer, SIGNAL(timeout()),
379
warnings, SLOT(fetchUserInfoTimeoutWarning()) );
381
381
listBlogsTimer = new QTimer( this );
382
382
listBlogsTimer->setSingleShot( true );
383
connect( listBlogsTimer, SIGNAL( timeout() ),
384
warnings, SLOT( listBlogsTimeoutWarning() ) );
383
connect( listBlogsTimer, SIGNAL(timeout()),
384
warnings, SLOT(listBlogsTimeoutWarning()) );
386
386
listRecentPostsTimer = new QTimer( this );
387
387
listRecentPostsTimer->setSingleShot( true );
388
connect( listRecentPostsTimer, SIGNAL( timeout() ),
389
warnings, SLOT( listRecentPostsTimeoutWarning() ) );
388
connect( listRecentPostsTimer, SIGNAL(timeout()),
389
warnings, SLOT(listRecentPostsTimeoutWarning()) );
391
391
listCategoriesTimer = new QTimer( this );
392
392
listCategoriesTimer->setSingleShot( true );
393
connect( listCategoriesTimer, SIGNAL( timeout() ),
394
warnings, SLOT( listCategoriesTimeoutWarning() ) );
393
connect( listCategoriesTimer, SIGNAL(timeout()),
394
warnings, SLOT(listCategoriesTimeoutWarning()) );
396
396
fetchPostTimer = new QTimer( this );
397
397
fetchPostTimer->setSingleShot( true );
398
connect( fetchPostTimer, SIGNAL( timeout() ),
399
warnings, SLOT( fetchPostTimeoutWarning() ) );
398
connect( fetchPostTimer, SIGNAL(timeout()),
399
warnings, SLOT(fetchPostTimeoutWarning()) );
401
401
modifyPostTimer = new QTimer( this );
402
402
modifyPostTimer->setSingleShot( true );
403
connect( modifyPostTimer, SIGNAL( timeout() ),
404
warnings, SLOT( modifyPostTimeoutWarning() ) );
403
connect( modifyPostTimer, SIGNAL(timeout()),
404
warnings, SLOT(modifyPostTimeoutWarning()) );
406
406
createPostTimer = new QTimer( this );
407
407
createPostTimer->setSingleShot( true );
408
connect( createPostTimer, SIGNAL( timeout() ),
409
warnings, SLOT( createPostTimeoutWarning() ) );
408
connect( createPostTimer, SIGNAL(timeout()),
409
warnings, SLOT(createPostTimeoutWarning()) );
411
411
removePostTimer = new QTimer( this );
412
412
removePostTimer->setSingleShot( true );
413
connect( removePostTimer, SIGNAL( timeout() ),
414
warnings, SLOT( removePostTimeoutWarning() ) );
413
connect( removePostTimer, SIGNAL(timeout()),
414
warnings, SLOT(removePostTimeoutWarning()) );
416
416
// start the chain
417
connect( b, SIGNAL( fetchedUserInfo( const QMap<QString,QString>& ) ),
418
this, SLOT( fetchUserInfo( const QMap<QString,QString>&) ) );
417
connect( b, SIGNAL(fetchedUserInfo(QMap<QString,QString>)),
418
this, SLOT(fetchUserInfo(QMap<QString,QString>)) );
419
419
b->fetchUserInfo();
420
420
fetchUserInfoTimer->start( TIMEOUT );