diff --git a/README.de.md b/README.de.md index 1e65e80c1d..876cdc0042 100644 --- a/README.de.md +++ b/README.de.md @@ -357,13 +357,13 @@ auch andere Werte akzeptiert. Es kann jedes gültige Objekt zurückgegeben werden, bei dem es sich entweder um einen Rack-Rückgabewert, einen Rack-Body oder einen HTTP-Status-Code handelt: -* Ein Array mit drei Elementen: `[Status (Fixnum), Headers (Hash), +* Ein Array mit drei Elementen: `[Status (Integer), Headers (Hash), Response-Body (antwortet auf #each)]`. -* Ein Array mit zwei Elementen: `[Status (Fixnum), Response-Body (antwortet +* Ein Array mit zwei Elementen: `[Status (Integer), Response-Body (antwortet auf #each)]`. * Ein Objekt, das auf `#each` antwortet und den an diese Methode übergebenen Block nur mit Strings als Übergabewerte aufruft. -* Ein Fixnum, das den Status-Code festlegt. +* Ein Integer, das den Status-Code festlegt. Damit lässt sich relativ einfach Streaming implementieren: diff --git a/README.es.md b/README.es.md index da7428c2cf..5cd530e141 100644 --- a/README.es.md +++ b/README.es.md @@ -353,13 +353,13 @@ Puedes retornar cualquier objeto que sea una respuesta Rack válida, un objeto que represente el cuerpo de una respuesta Rack o un código de estado HTTP: -* Un arreglo con tres elementos: `[estado (Fixnum), cabeceras (Hash), cuerpo de +* Un arreglo con tres elementos: `[estado (Integer), cabeceras (Hash), cuerpo de la respuesta (responde a #each)]` -* Un arreglo con dos elementos: `[estado (Fixnum), cuerpo de la respuesta +* Un arreglo con dos elementos: `[estado (Integer), cuerpo de la respuesta (responde a #each)]` * Un objeto que responde a `#each` y que le pasa únicamente strings al bloque dado -* Un Fixnum representando el código de estado +* Un Integer representando el código de estado De esa manera, por ejemplo, podemos fácilmente implementar un ejemplo de streaming: diff --git a/README.fr.md b/README.fr.md index 3b27ee2ce2..4ca1ab9771 100644 --- a/README.fr.md +++ b/README.fr.md @@ -324,13 +324,13 @@ acceptées. Vous pouvez renvoyer n'importe quel objet qu'il s'agisse d'une réponse Rack valide, d'un corps de réponse Rack ou d'un code statut HTTP : -* Un tableau de 3 éléments : `[code statut (Fixnum), en-têtes (Hash), corps +* Un tableau de 3 éléments : `[code statut (Integer), en-têtes (Hash), corps de la réponse (répondant à #each)]` -* Un tableau de 2 élements : `[code statut (Fixnum), corps de la réponse +* Un tableau de 2 élements : `[code statut (Integer), corps de la réponse (répondant à #each)]` * Un objet qui répond à `#each` et qui ne transmet que des chaînes de caractères au bloc fourni -* Un Fixnum représentant le code statut +* Un Integer représentant le code statut Ainsi, on peut facilement implémenter un exemple de streaming : diff --git a/README.ja.md b/README.ja.md index fe03eccc9b..1b9d231379 100644 --- a/README.ja.md +++ b/README.ja.md @@ -315,12 +315,12 @@ end Rackレスポンス、Rackボディオブジェクト、HTTPステータスコードのいずれかとして妥当なオブジェクトであればどのようなオブジェクトでも返すことができます。 * 3つの要素を含む配列: - `[ステータス(Fixnum), ヘッダ(Hash), レスポンスボディ(#eachに応答する)]` + `[ステータス(Integer), ヘッダ(Hash), レスポンスボディ(#eachに応答する)]` * 2つの要素を含む配列: - `[ステータス(Fixnum), レスポンスボディ(#eachに応答する)]` + `[ステータス(Integer), レスポンスボディ(#eachに応答する)]` * `#each`に応答するオブジェクト。通常はそのまま何も返さないが、 与えられたブロックに文字列を渡す。 -* ステータスコードを表現する整数(Fixnum) +* ステータスコードを表現する整数(Integer) これにより、例えばストリーミングを簡単に実装することができます。 diff --git a/README.ko.md b/README.ko.md index b85e122c0b..905cbb70a3 100644 --- a/README.ko.md +++ b/README.ko.md @@ -315,10 +315,10 @@ end 유효한 Rack 응답, Rack 본문 객체 또는 HTTP 상태 코드가 되는 어떠한 객체라도 반환할 수 있습니다. -* 세 요소를 가진 배열: `[상태 (Fixnum), 헤더 (Hash), 응답 본문 (#each에 반응)]` -* 두 요소를 가진 배열: `[상태 (Fixnum), 응답 본문 (#each에 반응)]` +* 세 요소를 가진 배열: `[상태 (Integer), 헤더 (Hash), 응답 본문 (#each에 반응)]` +* 두 요소를 가진 배열: `[상태 (Integer), 응답 본문 (#each에 반응)]` * `#each`에 반응하고 주어진 블록으로 문자열만을 전달하는 객체 -* 상태 코드를 의미하는 Fixnum +* 상태 코드를 의미하는 Integer 이것을 이용한 예를 들자면, 스트리밍(streaming) 예제를 쉽게 구현할 수 있습니다. diff --git a/README.malayalam.md b/README.malayalam.md index b9a94a3328..422be089f0 100644 --- a/README.malayalam.md +++ b/README.malayalam.md @@ -335,13 +335,13 @@ end റൂട്ട് ബ്ലോക്കിന്റെ റിട്ടേൺ വാല്യൂ HTTP client യിലേക്ക് കടത്തിവിടുന്ന രേസ്പോൻസ് ബോഡിയെ തീരുമാനിക്കുന്നു. സാധാരണയായി ഇത് ഒരു സ്ട്രിംഗ് ആണ്. പക്ഷെ മറ്റു വാല്യൂകളെയും ഇത് സ്വീകരിക്കും -* മൂന്ന് എലെമെന്റ്സ് ഉള്ള അറേ : `[status (Fixnum), headers (Hash), response +* മൂന്ന് എലെമെന്റ്സ് ഉള്ള അറേ : `[status (Integer), headers (Hash), response body (responds to #each)]` -* രണ്ട് എലെമെന്റ്സ് ഉള്ള അറേ : `[status (Fixnum), response body (responds to +* രണ്ട് എലെമെന്റ്സ് ഉള്ള അറേ : `[status (Integer), response body (responds to #each)]` * An object that responds to `#each` and passes nothing but strings to the given block -* Fixnum സ്റ്റാറ്റസ് കോഡിനെ കാണിക്കുന്നു +* Integer സ്റ്റാറ്റസ് കോഡിനെ കാണിക്കുന്നു ഇത് നമക്ക് സ്ട്രീമിംഗ് ഉദാഹരണങ്ങൾ ഉണ്ടാക്കാം ```ruby diff --git a/README.md b/README.md index 798a05e089..63684beb9c 100644 --- a/README.md +++ b/README.md @@ -351,13 +351,13 @@ But other values are also accepted. You can return any object that would either be a valid Rack response, Rack body object or HTTP status code: -* An Array with three elements: `[status (Fixnum), headers (Hash), response +* An Array with three elements: `[status (Integer), headers (Hash), response body (responds to #each)]` -* An Array with two elements: `[status (Fixnum), response body (responds to +* An Array with two elements: `[status (Integer), response body (responds to #each)]` * An object that responds to `#each` and passes nothing but strings to the given block -* A Fixnum representing the status code +* A Integer representing the status code That way we can, for instance, easily implement a streaming example: diff --git a/README.pt-br.md b/README.pt-br.md index 4238c8e781..6d04a306eb 100644 --- a/README.pt-br.md +++ b/README.pt-br.md @@ -293,16 +293,16 @@ Você pode retornar uma resposta válida ou um objeto para o Rack, sendo eles de qualquer tipo de objeto que queira. Além disso, é possível retornar um código de status HTTP. -* Um array com três elementros: `[status (Fixnum), cabecalho (Hash), +* Um array com três elementros: `[status (Integer), cabecalho (Hash), corpo da resposta (responde à #each)]` -* Um array com dois elementros: `[status (Fixnum), corpo da resposta +* Um array com dois elementros: `[status (Integer), corpo da resposta (responde à #each)]` * Um objeto que responda à `#each` sem passar nada, mas, sim, `strings` para um dado bloco -* Um objeto `Fixnum` representando o código de status +* Um objeto `Integer` representando o código de status Dessa forma, podemos implementar facilmente um exemplo de streaming: diff --git a/README.ru.md b/README.ru.md index 3c17815923..b23ac9433d 100644 --- a/README.ru.md +++ b/README.ru.md @@ -353,13 +353,13 @@ end Вы можете вернуть любой объект, который будет либо корректным Rack ответом, либо объектом Rack body, либо кодом состояния HTTP: -* массив с тремя переменными: `[код (Fixnum), заголовки (Hash), тело ответа +* массив с тремя переменными: `[код (Integer), заголовки (Hash), тело ответа (должно отвечать на #each)]`; -* массив с двумя переменными: `[код (Fixnum), тело ответа (должно отвечать +* массив с двумя переменными: `[код (Integer), тело ответа (должно отвечать на #each)]`; * объект, отвечающий на `#each`, который передает только строковые типы данных в этот блок; -* Fixnum, представляющий код состояния HTTP. +* Integer, представляющий код состояния HTTP. Таким образом легко можно реализовать, например, потоковую передачу: diff --git a/README.zh.md b/README.zh.md index 3fe948f173..c54def6d22 100644 --- a/README.zh.md +++ b/README.zh.md @@ -324,8 +324,8 @@ Rack 堆栈中的下一个中间件。大多数情况下,返回值是一个字 你可以返回任何对象,该对象要么是一个合理的 Rack 响应,要么是一个 Rack body 对象,要么是 HTTP 状态码: -* 一个包含三个元素的数组: `[状态 (Fixnum), 响应首部 (Hash), 响应主体 (可以响应 #each 方法)]` -* 一个包含两个元素的数组: `[状态 (Fixnum), 响应主体 (可以响应 #each 方法)]` +* 一个包含三个元素的数组: `[状态 (Integer), 响应首部 (Hash), 响应主体 (可以响应 #each 方法)]` +* 一个包含两个元素的数组: `[状态 (Integer), 响应主体 (可以响应 #each 方法)]` * 一个响应 `#each` 方法,只传回字符串的对象 * 一个代表状态码的数字 diff --git a/test/result_test.rb b/test/result_test.rb index dd1eb818f9..cbb781319e 100644 --- a/test/result_test.rb +++ b/test/result_test.rb @@ -66,7 +66,7 @@ def res.each ; yield call ; end assert_raises(ArgumentError) { get '/' } end - it "sets status when result is a Fixnum status code" do + it "sets status when result is a Integer status code" do mock_app { get('/') { 205 } } get '/'