Thank you for pointing this out. I thought that GitHub repositories were
created public by default, but clearly not. It should be accessible now.

On Mon, 15 Feb 2021, 22:23 Phil Pirozhkov, <pirjs...@gmail.com> wrote:

> Sorry, but probably it's a private repo, 404 for me.
>
> On Tue, Feb 16, 2021 at 12:21 AM josep...@gmail.com
> <josephh...@gmail.com> 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 rspec+unsubscr...@googlegroups.com.
> > 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 rspec+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rspec/CAAk5Ok-1CmhARx%3DeyjGDRTGpzwaCN0xSPmyWe%2BWMAa_-%3DHrfGA%40mail.gmail.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 rspec+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rspec/CAKRXwc3WdDL4OTeG4pxafiB9dOMupD1rkW0n9vm4A0-DR6Yt2Q%40mail.gmail.com.

Reply via email to