O buddy list é o primeiro projeto do grupo de estudos do Hora extra SP
Ruby 1.8.7
Rails 3 RC
-
Faça um clone do projeto no github
git clone [email protected]:horaextraonline/buddy_list.git
-
Instale o bundler para instalar as gems do projeto
gem install bundler --pre (--pre server para instalar a versão Release Candidate)
-
Rode o bundler para instalar as gems do gemfile
bundle install
-
Crie o banco de dados.
rake db:create:all
-
Crie as tabelas.
rake db:migrate
-
Prepare o banco de testes
rake db:test:prepare
O spork permite que o ambiente de testes seja pré-carregado deixando assim cada teste que você roda mais rápido pois não precisa carregar o ambiente toda vez antes de rodar o teste:
- Rode o spork para carregar o ambiente de testes(cucumber e rsped):
spork cuc'
spork rspec' - Rode o seu teste com o parâmetro --drb: `cucumber --drb'