forked from qt-creator/qt-creator
utils: make QTC_ASSERT output compatible with outputpane parser
Change-Id: Icdb423ec16b06538446aac4d248726dae8af97f1 Reviewed-on: http://codereview.qt.nokia.com/3874 Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
@@ -42,10 +42,10 @@
|
||||
// 'break' and 'continue' as 'actions'.
|
||||
|
||||
#define QTC_ASSERT(cond, action) \
|
||||
if(cond){}else{qDebug()<<"ASSERTION " #cond " FAILED AT " __FILE__ ":" QTC_ASSERT_STRINGIFY(__LINE__);action;}
|
||||
if(cond){}else{qDebug()<<"SOFT ASSERT: \""#cond"\" in file " __FILE__ ", line " QTC_ASSERT_STRINGIFY(__LINE__);action;}
|
||||
|
||||
#define QTC_CHECK(cond) \
|
||||
if(cond){}else{qDebug()<<"ASSERTION " #cond " FAILED AT " __FILE__ ":" QTC_ASSERT_STRINGIFY(__LINE__);}
|
||||
if(cond){}else{qDebug()<<"SOFT ASSERT: \""#cond"\" in file " __FILE__ ", line " QTC_ASSERT_STRINGIFY(__LINE__);}
|
||||
|
||||
#endif // QTC_ASSERT_H
|
||||
|
||||
|
||||
Reference in New Issue
Block a user