Lacci testing: be strict about dependencies
noahgibbs opened this issue · comments
Right now, Lacci is tested as part of Scarpe, using the Scarpe Gemfile. This means it can use dependencies like Nokogiri, which might or might not be part of Lacci long-term.
We should have Lacci testing use the Lacci Gemfile, so that dependencies have to be listed for Lacci to be allowed, not just allowing anything in Scarpe.
Probably also a good idea: add a no-op display service and run all the examples with Lacci. This will catch problems like download using Nokogiri but it's not in the Gemfile.
Okay, the test part here should be fixed.
I still like the idea of a no-op display service, but I don't feel the need to keep an issue open for it.