ковыряюсь в наших тестах, тут будут вопросы, с большей вероятностью, к @adw0rd
для начала: почему lettuce + salad, а не, к примеру, lettuce + selenium?
Форум → Разработка → Тестирование → Lettuce (Python) и прочие свистелки
29 ноября 2014 г. 2:01, спустя 18 минут 48 секунд
salad это просто либа с хелперами к lettuce, вот тут первые строки
Lettuce использует selenium, а последний webdriver, вот как-то так упрощенно
salad/salad
salad - A nice mix of great BDD ingredients
github.com
29 ноября 2014 г. 2:13, спустя 11 минут 55 секунд
да, читал и доку lettuce, и доку от salad, просто с ходу непонятно какие преимущества даёт salad, в чём его киллер-фича) да и настораживает, что проектик в плане развития, как видно, не особо движется, да и устанавливается от форка lettuce
29 ноября 2014 г. 14:58, спустя 12 часов 45 минут 20 секунд
Смотри, lettuce предоставляет базовый механизм, с ним уже можно работать. Все что не хватает в lettuce сделали в salad (всякие доп. степы, например на загрузку файлов, работу с таблицами и т.п.)
salad просто набрал в себе кучу хелперов, чтобы там были все нужные для тестирования степы
4 декабря 2014 г. 21:17, спустя 4 дня 7 часов 30 минут
@adw0rd, какая у тебя версия splinter?
4 декабря 2014 г. 22:44, спустя 1 час 26 минут 44 секунды
судя по всему, 0.6.0, а не 0.7.0, как у меня) ладно, с этим разобрался, другая проблема:
когда запускаю все тесты по отдельности, то всё без ошибок, но когда запускаю всю пачку, то получаю вот такое:
сталкивался с таким?
Screenshot “pyha — python 2014-12-04 21-09-31.png”
Click to see the full size picture
monosnap.com
4 декабря 2014 г. 23:28, спустя 44 минуты 21 секунду
Нет, прям с таким не сталкивался, версии библиотек совпадают с requirements/tests.txt ?
Браузер при этом открытым остается или убивается?
Просто с виду у тебя браузер падает или не запускается
4 декабря 2014 г. 23:33, спустя 4 минуты 44 секунды
Нет, прям с таким не сталкивался, версии библиотек совпадают с requirements/tests.txt ?
да, я именно оттуда ставил
Браузер при этом открытым остается или убивается?
ксати да, браузер на этот момент убит
Просто с виду у тебя браузер падает или не запускается
@adw0rd, а пришли свой pip list, я сравню на всякий со своим, а то splinter оказался разным, например
5 декабря 2014 г. 0:08, спустя 35 минут 33 секунды
Django==1.6
Fabric==1.8.0
Pillow==2.6.1
PyJWT==0.2.1
Pygments==1.6
South==1.0
argparse==1.2.1
bbcode==1.0.18
django-appconf==0.6
django-compressor==1.4
django-debug-toolbar==1.2.1
django-localeurl==2.0.1
django-markitup==2.2.2
django-nginx-image==0.3.2
django-salmonella==0.6.1
django-social-auth==0.7.28
django-treebeard==2.0b2
ecdsa==0.11
extras==0.0.3
fuzzywuzzy==0.3.2
html2text==3.200.3
httplib2==0.9
ipython==2.2.0
-e git://github.com/adw0rd/lettuce.git@c94e79c696e2cb7566e9e26079a43a1a30ac8765#egg=lettuce-dev
markdown2==2.2.2
mechanize==0.2.5
mock==1.0.1
nose==1.3.4
oauth2==1.5.211
oauthlib==0.6.3
paramiko==1.15.1
psycopg2==2.5.4
pudb==2013.2
pycrypto==2.6.1
pygeoip==0.3.1
python-mimeparse==0.1.4
python-openid==2.2.5
python-social-auth==0.2.1
python-subunit==0.0.21
pytils==0.3
pytz==2014.7
requests==2.4.3
requests-oauthlib==0.4.1
-e git://github.com/adw0rd/salad.git@89917bd8d9617aeb8cf10838120739f567da4bb9#egg=salad-dev
selenium==2.43.0
six==1.8.0
smartencoding==0.3
splinter==0.6.0
sqlparse==0.1.13
sure==1.2.7
testtools==1.1.0
urwid==1.2.2
wsgiref==0.1.2
zope.event==4.0.3
zope.interface==4.1.1
zope.schema==4.4.2
zope.testbrowser==4.0.4
5 декабря 2014 г. 1:13, спустя 30 минут 17 секунд
@phpdude, твой подход чик-чик и в продакшен?
5 декабря 2014 г. 1:24, спустя 10 минут 39 секунд
@phpdude, твой подход чик-чик и в продакшен?
@adw0rd, мой подход - фтп ебт рулит!
Пожалуйста, авторизуйтесь, чтобы написать комментарий!