[#46247] 全角ダッシュ記号のエンコーディング? — 大田黒俊夫 <toshio.otaguro@...>
Ruby 1.9 系列のエンコーディングについて質問します.
5 messages
2009/08/01
[#46268] 正規表現にマッチする部分文字列を全て取得したい — threewayhandshake@...
初めまして、Rubyの正規表現について質問です。
5 messages
2009/08/08
[#46301] 自前コンパイルしたruby1.9の$LOAD_PATHに"."が入っていない — KURODA Hiraku <hiraku@...>
こんにちは、黒田ひらくと言います。
12 messages
2009/08/20
[#46356] Re: 自前コンパイルしたruby1.9の$LOAD_PATHに"."が入っていない
— masayoshi takahashi <maki@...>
2009/09/05
高橋征義です。遅ればせながら。
[#46321] ファイル名について — "前川 映一" <eiichi_maekawa@...>
17 messages
2009/08/21
[#46322] Re: ファイル名について
— "NARUSE, Yui" <naruse@...>
2009/08/21
成瀬です。
[#46324] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— "前川 映一" <eiichi_maekawa@...>
2009/08/21
[#46325] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— ikezawa@... (ikezawa)
2009/08/21
池澤といいます。
[#46327] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— "sora.h" <sora134@...>
2009/08/21
ソラです。
[#46331] Re: [ruby-list:46322 , 46323 ] Re: ファイル名について
— Tetsuo Sakaguchi <saka@...>
2009/08/21
In message <ca6fd2180908210042k833870cw4e634d22f37d5456@mail.gmail.com> 2009-08-21T16:42+0900,
[ruby-list:46318] Re: undefined method
From:
Nobuyoshi Nakada <nobu@...>
Date:
2009-08-20 14:14:02 UTC
List:
ruby-list #46318
なかだです。
At Thu, 20 Aug 2009 23:02:22 +0900,
しん wrote in [ruby-list:46317]:
> ./test/unit/document_test.rb として、次のようなコードを作ります
> =======
> require 'test_helper'
>
> class DocumentTest < ActiveSupport::TestCase
> def kkk(form_type)
> end
以下の二行はメソッド定義の中ではありませんから、クラス定義時に
DocumentTestクラス自身をselfとして実行されます。
> testcondition=nil
> kkk(testcondition)
> end
> ./test/unit/document_test.rb:7: undefined method `kkk' for DocumentTest:Class (NoMethodError)
kkkはDocumentTestのインスタンスメソッドですから、DocumentTestク
ラス自身には定義されていません。
> 例に書いたコードはそぎ落としてここまで簡略しても発生するのですが、
> このエラーがでる前の400行ほどのテストコードでは、このファイル内に
> 定義したmethodが期待通り呼ばれていました。
そのときはメソッド定義の中にあったのではないでしょうか。
> 引数に対して undefined local variable or method が出るということは、method は
> defined と解釈された と思っているのですが、そもそもそれが勘違い?
レシーバと引数の評価はメソッド呼び出しの前に行われます。そこで例
外がおきればメソッドの有無は無関係です。
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦