Ich bin neu in dem Projekt, das einige Spezifikationen enthält, und wenn ich alle Spezifikationen ausführe, scheitern alle Vergleiche mit demselben ActiveRecord::AssociationTypeMismatch "x" erwartet, "x" erhalten, z.B.:
ActiveRecord: User(#103950560) erwartet, User(#107825100) erhalten
Es gibt eine Spezifikation, die, wenn sie ausgeschlossen wird, alles zum Laufen bringt. Und selbst wenn sie separat ausgeführt wird, funktioniert sie gut.
Ich kann hier nicht posten, aber ich denke, es ist der Inhalt 8(
cache_classes = true löst dies auf.
Meine Kollegen auf Macs haben diesen Fehler nicht, während ich und ein paar Leute auf Ubuntu ihn haben.