Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.69 KB

README.md

File metadata and controls

52 lines (38 loc) · 1.69 KB

baytrailbirding

Build Status Code Maintainability Code Coverage Bluejay Dashboard Pivotal Tracker

Spring 2022 CS169L

Maintainability Test Coverage

Requirements

  • Ruby 2.7
  • Bundler 2
  • NodeJS v16.x

Setup

Clone the repo, then install needed gems:

$ bundle install

Then, migrate the database:

$ bundle exec rails db:migrate

Then, start the server:

$ bundle exec rails server

Testing

To run the Cucumber and RSpec tests:

$ bundle exec cucumber
$ bundle exec rspec

To run ESLint:

$ npm install
$ npm run lint
$ npm run lint:fix