Hallo allerseits,
ich komme als Rails-Anfänger bei folgendem Problem (Testcase) nicht
weiter:
Ich verwende im Source eines Controllers die Funktion Date.civil mit
konstanten Zahlen, um ein Datum zu erzeugen. Beim ersten Versuch klappt
es. Beim zweiten Versuch liefert der Interpreter den Fehler 'invalid
date'.
Hier der Ausschnitt aus dem Controller:
...
abc = Date.civil(1990,1,1)
puts 'geht doch: ' + abc.to_s + ' *************'
abc = Date.civil(1970,1,1)
puts 'geht doch: ' + abc.to_s + ' *************'
abc = Date.civil(1900,1,1)
puts 'geht doch: ' + abc.to_s + ' *************'
...
Ablauf:
1) submit in der View -> Source im Controller wird sauber ausgeführt
2) View erneut aufrufen (über F5 oder Enter in der Adresszeile)
3) submit in der View -> 'invalid date'
Das Spiel kann ich wiederholen, nachdem ich Mongrel neu gestartet habe.
Ich habe absolut keine Idee mehr, an was das liegen könnte. Ein
Ruby-Testprogramm funktioniert einwandfrei.
Grüsse
Joachim
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug