Spring rspec can't connect to the database

David Ham

I have a new Rails 5 app. I installed the spring and spring-commands-rspec gems as specified in their directions. I can run rspec by itself and the tests run fine. However, if I run the Spring binstub bin/rspec I get this:

Running via Spring preloader in process 227
/usr/local/bundle/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/postgresql_adapter.rb:671:in `initialize': could not connect to server: No such file or directory (PG::ConnectionBad)
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
    from /usr/local/bundle/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/postgresql_adapter.rb:671:in `new'
    from /usr/local/bundle/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/postgresql_adapter.rb:671:in `connect'
    from /usr/local/bundle/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/postgresql_adapter.rb:217:in `initialize'
    from /usr/local/bundle/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/postgresql_adapter.rb:37:in `new'
    from /usr/local/bundle/gems/activerecord-5.0.0.1/lib/active_record/connection_adapters/postgresql_adapter.rb:37:in `postgresql_connection'
    etc...

I have a Rails 4 app that uses the binstubs and bin/rspec works great. What gives?

Incidentally, rake spec fails the same way, with that database connection error.

David Ham

Embarrassing. I had not set up my database.yml properly to inherit settings from *default, so the message above literally was telling me there was no database running. Once I got that fixed, the binstub worked again.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Spring JDBC - Can't connect to database

From Dev

Can't connect with database

From Dev

spring boot data jpa can't connect to mysql database

From Dev

pyodbc can't connect to database

From Dev

can't connect to redshift database

From Dev

Spring and H2 Database - can't connect to h2 database

From Dev

DATABASE LINK Can't connect to remote database

From Dev

Spring JDBC can not connect to postgres database , but plain JDBC is able to connect

From Dev

Spring JDBC can not connect to postgres database , but plain JDBC is able to connect

From Dev

PHP - Can't connect to a remote MySQL database

From Dev

can't connect to database by executable file

From Dev

Rails console can't connect to database

From Dev

Can't connect to MySQL database using MySQLConnection

From Dev

Can't connect to MySQL database - PHP

From Dev

Can`t connect MySQL database in phpMyAdmin by python

From Dev

Error: Can't connect to MySQL database

From Dev

Can't connect to Database-MySQL

From Dev

boxfuse app can't connect to RDS database

From Dev

HeidiSQL can't connect to my RDS database?

From Dev

Java can't connect to mysql database

From Dev

MySQL workbench - Can't connect to a specific database

From Dev

Can't connect on database on my localhost

From Dev

Can't connect to phpMyAdmin database using mysqli

From Dev

Can't connect to Database-MySQL

From Dev

boxfuse app can't connect to RDS database

From Dev

can't connect to remote oracle database with JDBC

From Dev

Xamarin Can't Connect to SQL Database

From Dev

PyCharm can't connect to database and load it to Pandas?

From Dev

IIS Can't connect to remote database

Related Related

HotTag

Archive