Rspec'i çalıştırıyorum ve çoğu sınama başarısız oldu. Ben onlar için aynı hatayı aldık: Rspec: PG :: ConnectionBad: PQsocket() yuva tanımlayıcısını alamıyor
Failure/Error: Unable to find matching line from backtrace
ActiveRecord::StatementInvalid:
PG::ConnectionBad: PQsocket() can't get socket descriptor: BEGIN
Problemimin benzer bir
question buldum ama cevap henüz yoktur ve ben de bu
link gelen çözüm denedim ama olmadı benim için herhangi bir fark yarat. Test konsolumu açtım ve en basit sorguları çalıştırdım ve işe yaradı.
Bu konuya bu
eklemek zorunda kaldı. Teknik özelliklerim tipik olarak birkaç test için çalışır ve bir şey başarısız olan testlere erişen veritabanının geri kalanını tetikler. Hangi testlerin hangi özelliklerin başarısız olmasına neden olacağı konusunda tutarlı değildir. – Ivar
Test paketinde, bağlantı havuzunu en sonunda tüketen bir bağlantı sızıntısı olduğu anlaşılıyor. Soru şu olabilir: (ve nasıl çözüleceği). – Ivar
[rspec ile] bir sorun yarattım (https://github.com/rspec/rspec-rails/issues/1317) - belki daha fazla ışık tutabiliriz. – Ivar