autospec mit mehreren Versionen von Ruby

8

Ich habe Ruby 1.9.1 neben Ruby 1.8.6 auf meinem Mac OS X Leopard unter Verwendung der Optionen prefix und program-suffix installiert, so dass ich Ruby 1.9-Dateien ausführen kann, indem ich ruby19, irb19, gem19 usw. ausstelle. Befehle.

Ich habe die entsprechenden Edelsteine ​​installiert und kann rake19 spec ausführen, um meine rspec Tests auszuführen, aber wenn ich Autospec starte, bekomme ich:

  

loading autotest / rails_rspec   Autotest style autotest / rails_rspec scheint nicht zu existieren. Abbrechen.

Ich gehe davon aus, dass es einen Konflikt zwischen den ZenTest / rspec Gems für Ruby 1.9 und Ruby 1.8.6 gibt, aber nicht sicher, wie das Problem gelöst wird. Ist da jemand reingerannt und kann einen Rat geben?

    
Bart Jedrocha 15.07.2009, 15:04
quelle

1 Antwort

1

Ich denke, es ist eine ZenTest-Inkompatibilität mit Ruby 1.9.

Es sieht von isitruby19.com aus, dass Sie nicht die einzige Person sind, die Probleme damit hat. Weniger Leute haben Probleme mit rspec (und ihre Probleme sind fehlgeschlagene Tests, nicht die Unfähigkeit zu laufen), also würde ich geneigt sein zu sagen, es ist ZenTest.

Persönlich bin ich nur von 1,9 weg, weil ich zu viele kommerzielle Entwicklungsprojekte auf dem Sprung habe. Hoffentlich kann ich mehr mit etwas wie Rails 3 Releases helfen.

    
cgyDeveloper 16.07.2009, 23:47
quelle

Tags und Links