Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.09 KB

README.md

File metadata and controls

54 lines (34 loc) · 1.09 KB

Super Blog Dependencies

Make sure you are able to run the server and system tests prior to our pairing session.

Setup

  • Install ruby 2.5.1. If using rbenv then rbenv install 2.5.1
  • Install bundler. gem install bundler
  • Install dependencies for this application: bundle install
  • Install Google Chrome which is used in the system tests

Run Local Server

Create database and load demo data...

bundle exec rake db:drop db:create db:migrate db:setup

Run server and access it on localhost:3000

bundle exec rails s

Tests

Run model tests...

bundle exec rails test

Run System tests...

bundle exec rails test:system

Lint...

bundle exec rubocop

Agenda

  1. I'll give you a brief introduction to the codebase

  2. We will work together to fix all the tests

  3. Open up BUGS.md. We'll discuss how to attack these and implement fixes.

  4. You pick a new feature of your choosing to work on. You can come up with your own idea or pick one from TODO.md. It's OK if we don't finish the feature.