А почему базар лучше совместим с виндами? Это субъективно (кому что глянулось - вот мне, например, из пары гит-меркурий глянулся меркурий) или есть какие-то явные преимущества? (не холиварю - действительно интересно).
Кстати, не знаешь, можно ли как-то воедино собрать цвс, свн и меркурий? А то контекстное меню в эксплуататоре изрядно замусорено получается разными черепашками.
>>Кроме того, у него совершенно волшебный гуй. Например. Пишешь >>bzr qcommit >>и тебе вываливается окно коммита. Где ты можешь снять галки с тех файлов, которые не хочешь коммитить, >>и посмотреть диффы. И так - для десятков команд с префиксом q. Работает на всех платформах.
Спасибо, информация не только интересная, но и нужная вот прямо сейчас. Попробую и Bazaar, и JetBrains. *А при попытке пересесть на Ubuntu "убилась" как раз о шрифты )
Мы пользуемся слегка устаревшей морально комбинацией ScrewUnit + Smoke (mocks, stubs) + envjs для безголового запуска. К рельсам для всего этого есть враппер в виде http://github.com/relevance/blue-ridge, в результате запуск тестов происходит по rake test:javascripts безо всяких браузеров.
Спасибо за наводку. Оказалось и правда полно, если поискать. Взял пока qUnit.
Какие из них самые модные сейчас, кстати? Если без привязки к серверному языку?
И второй вопрос - есть ли средства для замера тестового покрытия браузерного JavaScript? По самой простой метрике - строкам кода. Или чтоб хотя бы непокрытые функции показывались.
Comments 28
Это субъективно (кому что глянулось - вот мне, например, из пары гит-меркурий глянулся меркурий) или есть какие-то явные преимущества?
(не холиварю - действительно интересно).
Кстати, не знаешь, можно ли как-то воедино собрать цвс, свн и меркурий? А то контекстное меню в эксплуататоре изрядно замусорено получается разными черепашками.
Reply
Reply
Reply
>>bzr qcommit
>>и тебе вываливается окно коммита. Где ты можешь снять галки с тех файлов, которые не хочешь коммитить, >>и посмотреть диффы. И так - для десятков команд с префиксом q. Работает на всех платформах.
HG так тоже умеет: hgtk commit
Reply
Reply
Reply
и для IntelliJ, и для Eclipse есть очень приличные плагины
Reply
Reply
Попробую и Bazaar, и JetBrains.
*А при попытке пересесть на Ubuntu "убилась" как раз о шрифты )
Reply
Reply
А в чем проблема? Фреймворков полно, например http://github.com/pivotal/jasmine.
Мы пользуемся слегка устаревшей морально комбинацией ScrewUnit + Smoke (mocks, stubs) + envjs для безголового запуска. К рельсам для всего этого есть враппер в виде http://github.com/relevance/blue-ridge, в результате запуск тестов происходит по rake test:javascripts безо всяких браузеров.
Reply
Какие из них самые модные сейчас, кстати? Если без привязки к серверному языку?
И второй вопрос - есть ли средства для замера тестового покрытия браузерного JavaScript? По самой простой метрике - строкам кода. Или чтоб хотя бы непокрытые функции показывались.
Reply
Самый популярный, пожалуй, как раз QUnit. Мне нравится jasmine, но это на любителя BDD.
Покрытие тестами мы не анализируем, так что тут я пас; впрочем, гугл находит http://hrtimer.mozdev.org/.
Reply
Leave a comment