Как стать автором
Обновить

Комментарии 14

А что у него с кроссплатформенностью? И ещё, библиотека всё-таки называется Qt, QT это QuickTime!
НЛО прилетело и опубликовало эту надпись здесь
За абривеатуру согласен! Неправ!
А вот с кросс платформенностью все в норме, дистрибутив содержит как solution для студии, так и для Qt (*.pro). Проверял работоспособность на ubuntu 10.04 LTS (имеется ввиду сборка с помощью Qt Creator 2.3)
НЛО прилетело и опубликовало эту надпись здесь
А таймауты оно умеет отрабатывать?
нет, это в следующей версии планируется
А чем оно лучше QTest'а?
Проблема описанная для CPPUNIT ( класс CWebViewTest в статье ) актуальна и для QTest, а QuickUnit ее решает!
Интересно, но пока что сыровато, было бы очень неплохо, если бы проект развивался дальше. Когда встала необходимость тестирования асинхронных методов и взаимодействий тоже ничего не нашел, а QTest для этих целей не очень удобный, пришлось писать свой велосипед, который до сих пор использую. Хотел бы поскорее более функциональную версию.
Было бы хорошо, если бы Вы уточнили чего Вам именно не хватает, ведь это нам как раз и нужно. А проект развивиться будет.
А, что подразумевается под сыроватостью (ошибки, падает, зависает)?
А может быть вместо QS_TEST_COMPLETE, точнее вместо его отсутствия для асинхронных тестов ввести «атрибут» _Async? Тогда QS_TEST_COMPLETE можно будет писать только в завершающих функциях на подобии
void slot_loadFinished ( bool ok );
Изначально так и задумывалось, но не хотелось городить сразу все и сразу, так как на этапе разработки терзали сомнения о необходимости того или иного функционала, решили реализовать пока минимум, а вслучае востребованности, как говорится «двинем». Уже выше писал, если не трудно писать на форум, все предложения. Это бы очень помогло развитию проекта.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории