• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
RVM and Infinity Test
 

RVM and Infinity Test

on

  • 1,287 views

 

Statistics

Views

Total Views
1,287
Views on SlideShare
1,266
Embed Views
21

Actions

Likes
0
Downloads
2
Comments
0

2 Embeds 21

http://gurusp.org 19
http://www.gurusp.org 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    RVM and Infinity Test RVM and Infinity Test Presentation Transcript

    • Infinity Test Tomás D’Stefano @tomas_stefano http://github.com/tomas-stefano sábado, 18 de setembro de 2010
    • To Infinity and Beyond! sábado, 18 de setembro de 2010
    • Mas Antes de Tudo ... sábado, 18 de setembro de 2010
    • Desenvolvimento Orientado à Introspecção •Como EU faço melhor? •ferramentas? usar melhor minhas Como EU posso •Onde EU estou errado? •Onde EU posso eliminar os desperdícios? sábado, 18 de setembro de 2010
    • Auto-Disciplina •melhorar o código a si mesmo, do que É mais sobre melhorar •Examine seus hábitos de desenvolvimento •Codifique com outras pessoas •NÃO orientada a código alguma coisa Mas não esqueça de estudar sábado, 18 de setembro de 2010
    • Infinity Test - Irmão do Autotest • O Infinity Test nasceu pelo ódio de código infinitamente complexo! • E nasceu pelo amor de boas ferramentas de desenvolvimento sábado, 18 de setembro de 2010
    • RVM Ruby API >> environment = RVM::Environment.new('1.9.2') => #<RVM::Environment environment_name="1.9.2"> >> environment.expanded_name => ‘ruby-1.9.0-p0’ sábado, 18 de setembro de 2010
    • RVM Ruby API RVM.environments('1.9.2,ree,jruby') do |env| env.ruby 'my_ruby_file.rb' end # => Roda nos 3 Rubies sábado, 18 de setembro de 2010
    • Linha de Comando infinity_test --rspec infinity_test --rubies=ree,1.9.2,jruby --rspec infinity_test --rubies=ree,1.9.2,rbx --test-unit sábado, 18 de setembro de 2010
    • Setup # ~/.infinity_test infinity_test do notifications :growl do show_images :mode => :mario_bros end before_run { clear :terminal } end sábado, 18 de setembro de 2010
    • Notificação sábado, 18 de setembro de 2010
    • Setup Rubies! w00t! # ./.infinity_test infinity_test do use :rubies => %w(1.9.2 ree 1.8.7) end sábado, 18 de setembro de 2010
    • Rspec? # ./.infinity_test infinity_test do use :test_framework => :rspec end # Funciona para o Rspec 2.beta e 1.3.0 sábado, 18 de setembro de 2010
    • Desenvolvimento Orientado à Diversão =) sábado, 18 de setembro de 2010
    • Desenvolvimento Orientado à Diversão =) sábado, 18 de setembro de 2010
    • Desenvolvimento Orientado à Diversão =) sábado, 18 de setembro de 2010
    • Desenvolvimento Orientado à Diversão =) sábado, 18 de setembro de 2010
    • Obrigado =P Tomás D’Stefano @tomas_stefano http://github.com/tomas-stefano sábado, 18 de setembro de 2010