Раскрасить / выделить рельсы 3 «Тест граблей» - PullRequest
2 голосов
/ 24 мая 2011

Я уже использую драгоценный камень redgreen, чтобы выделить тестовый вывод для рельсов 3. Мне это нравится, но я нашел его только потому, что искал более конкретное решение, которого у него нет.

Я бы хотел, чтобы имена файлов были выделены специально.Я хотел бы проиллюстрировать это на примере:

  4) Error:
test_shouldn't_be_able_to_make_duplicate_ModeratorPermission(ModeratorPermissionTest):
NoMethodError: undefined method `users' for #<ModeratorPermissionTest:0x7f13ad7ee3d0>
    /test/unit/moderator_permission_test.rb:10:in `test_shouldn't_be_able_to_make_duplicate_ModeratorPermission'

  5) Error:
test_*should*_be_able_to_make_duplicate_Post(PostTest):
NoMethodError: undefined method `users' for #<PostTest:0x7f13ad7f04a0>
    /test/unit/post_test.rb:12:in `test_*should*_be_able_to_make_duplicate_Post'

  6) Error:
test_should_be_able_to_make_a_post(PostTest):
NoMethodError: undefined method `users' for #<PostTest:0x7f13ad7f0478>
    /test/unit/post_test.rb:6:in `test_should_be_able_to_make_a_post'

Когда я впервые смотрю на это черно-белым, мои глаза не сразу переходят ни в одно место.Мне бы хотелось, чтобы "PostTest" и "ModeratorPermission" были выделены.Также было бы неплохо, если бы само название теста было выделено.

Кто-нибудь знает, существует ли там драгоценный камень, который уже делает это?

Ответы [ 2 ]

1 голос
/ 15 марта 2012

Вы пробовали термин-ансиколор?

http://flori.github.com/term-ansicolor/

Или, если вы просто ищете более чистую продукцию, возможно, попробуйте включить?

https://github.com/TwP/turn

0 голосов
/ 30 января 2014

Для небольшого цвета на выходе rake test, gem install turn работает с ruby ​​1.9 и 2.0.

...