liam-m / flippd

A lightweight VLE for the "flipped classroom"
1 stars 0 forks source link

Changes to RSpec configuration #27

Open liam-m opened 8 years ago

liam-m commented 8 years ago

We could add some extra RSpec configuration options to help us find additional problems and mean we're more likely to be able to use future versions.

We've already merged https://github.com/Lixquid/flippd/commit/c5a7dd5adce60ef515a6b21e2d4c2b540e25bbec to run the tests in a random order.

The --warnings option would help find extra problems. For example, it found #19. However, there's a lot of noise from 3rd party gems so we can't just turn this on in CI. Can someone look at filtering these 3rd party warnings out?

Disabling monkey patching would be nice, however when I tried there were some issues related to https://github.com/jnicklas/capybara/issues/1285 / http://stackoverflow.com/questions/26217184/rspec-3-1-undefined-method-feature-for-mainobject