なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2017/04/11)

2017/04/11分のコミットです。

CHANGELOGへの追加はありませんでした。


Small grammar fixes

rails guideのRails on Rackの修正です。

各項のグラマーの修正を行っています。


Remove link to rack.github.io

rails guideのRails on Rackの修正です。

Introduction to Rackの項から、Rack API Documentationへのリンクを削除しています。先にあるResourcesの項に同じ先へのリンクがある為、こちらは無くても良いだろう、という事で削除されたようです。


Fix an AR test of relations_test when using Oracle

activerecord/test/cases/relations_test.rbの修正です。

#inspectメソッドで全てのレコードを読み込まない事を確認するテストがOracle adapterでコケていたのを修正しています。

-    assert_sql(/LIMIT/) do
+    assert_sql(/LIMIT|ROWNUM <=|FETCH FIRST/) do
       Post.all.inspect
     end

OracleにはLIMITが無く、ROWNUMが使われるので、ROWNUMのチェックを追加、及び、 Oracle 12cではFETCH FIRST n rowsという新しいシンタックスが使われるようになっているので、そちらもチェック対象に追加しています。