Sorry, but probably it's a private repo, 404 for me.

On Tue, Feb 16, 2021 at 12:21 AM [email protected]
<[email protected]> wrote:
>
> I am trying to create a Rails engine using RSpec for testing and I am 
> following guides like this:
>
> https://www.codementor.io/@mohnishjadwani/how-to-setup-rspec-factory-bot-and-spring-for-a-rails-5-engine-qjdpthfb1
>
> I have followed the guide up to the point where RSpec is set up but not 
> Factory Bot (i.e., stopping after "Step 5: Get RSpec to load the Rails 
> environment of the dummy app") and everything is working OK. I have put this 
> in a Github repository here: https://github.com/jrmhaig/sample_engine
>
> However, when I try to create a second model I am consistently getting 
> "pending migration" errors from RSpec:
>
> ```
> sample_engine$ bundle exec rails db:drop db:create db:migrate RAILS_ENV=test
> Dropped database 'db/test.sqlite3'
> Created database 'db/test.sqlite3'
> == 20210215210420 CreateSampleEngineWidgets: migrating 
> ========================
> -- create_table(:sample_engine_widgets)
>    -> 0.0013s
> == 20210215210420 CreateSampleEngineWidgets: migrated (0.0014s) 
> ===============
>
> == 20210215210756 CreateSampleEngineGrommets: migrating 
> =======================
> -- create_table(:sample_engine_grommets)
>    -> 0.0013s
> == 20210215210756 CreateSampleEngineGrommets: migrated (0.0013s) 
> ==============
>
> sample_engine$ bundle exec rspec
> Migrations are pending. To resolve this issue, run:
>
>         bin/rails db:migrate RAILS_ENV=test
>
> You have 1 pending migration:
>
> 20210215210420_create_sample_engine_widgets.rb
> No examples found.
> ```
>
> I have put the changes to see this in a branch here: 
> https://github.com/jrmhaig/sample_engine/tree/second_model
>
> I can switch back to the master branch, where there is only one model, and 
> the `bundle exec rails db:drop db:create db:migrate RAILS_ENV=test; bundle 
> exec rspec` works again as expected.
>
> I'm sure there is something very simple I am missing but this has been 
> driving me up the wall for the past day, and every single guide I have found 
> online stops after creating a single model. Can anyone help?
>
> Regards,
>
> Joe
>
> --
> You received this message because you are subscribed to the Google Groups 
> "rspec" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rspec/40cc291a-a7bc-456b-9299-21a156592a4an%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"rspec" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rspec/CAAk5Ok-1CmhARx%3DeyjGDRTGpzwaCN0xSPmyWe%2BWMAa_-%3DHrfGA%40mail.gmail.com.

Reply via email to