ライブラリ
- ビルトイン (128)
- e2mmap (36)
- getoptlong (24)
- logger (2)
-
minitest
/ unit (21) -
net
/ http (36) -
net
/ imap (94) -
net
/ smtp (48) - optparse (48)
-
rubygems
/ specification (24) - thread (6)
- win32ole (24)
クラス
- Exception (80)
- Fiber (6)
-
Gem
:: Specification (24) - GetoptLong (24)
-
Logger
:: Application (2) -
Net
:: HTTPResponse (36) -
Net
:: IMAP (46) -
Net
:: IMAP :: BodyTypeMessage (48) -
Net
:: SMTP (48) - OptionParser (24)
-
OptionParser
:: ParseError (24) -
RDoc
:: Options (12) - SignalException (12)
-
Thread
:: SizedQueue (36) -
WIN32OLE
_ EVENT (12) -
WIN32OLE
_ TYPE (12)
モジュール
- Exception2MessageMapper (36)
-
MiniTest
:: Assertions (21)
キーワード
- == (12)
- Fail (6)
- Raise (6)
- append (12)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - bind (6)
-
content
_ id (12) - copy (12)
- data (24)
-
def
_ exception (6) -
default
_ event _ sources (12) - deq (12)
- description (12)
- disposition (12)
- exception (24)
-
exception
_ details (1) - extension (12)
- fail (6)
- flunk (1)
- greeting (12)
- handler= (12)
- inspect (12)
- log (2)
- mailfrom (12)
- move (10)
- msg (12)
-
on
_ tail (12) - pass (1)
- pop (12)
- raise (6)
- rcptto (12)
- separator (12)
-
set
_ error (12) - shift (12)
- signm (12)
- skip (1)
-
to
_ s (24) - value (12)
- warn (12)
検索結果
先頭5件
-
MiniTest
:: Assertions # message(message) { . . . } -> Proc (21209.0) -
与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
...与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
@param message メッセージを指定します。... -
Exception
# message -> String (21108.0) -
エラーメッセージをあらわす文字列を返します。
...エラーメッセージをあらわす文字列を返します。
//emlist[例][ruby]{
begin
1 + nil
rescue => e
p e.message #=> "nil can't be coerced into Fixnum"
end
//}... -
Net
:: HTTPResponse # message -> String (21108.0) -
HTTP サーバがリザルトコードに付加して返すメッセージです。 例えば 'Not Found' などです。
...して返すメッセージです。
例えば 'Not Found' などです。
msg は obsolete です。使わないでください。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.message # => "OK"
//}... -
OptionParser
:: ParseError # message -> String (21102.0) -
標準エラーに出力するメッセージを返します。
標準エラーに出力するメッセージを返します。
@return 文字列を返します。 -
Exception2MessageMapper
# def _ e2message(exception _ class , message _ format) -> Class (12325.0) -
すでに存在する例外クラス exception_class に、 エラーメッセージ用フォーマット message_format を関連づけます。
...存在する例外クラス exception_class に、
エラーメッセージ用フォーマット message_format を関連づけます。
このフォーマットは Exception2MessageMapper#Raise,
Exception2MessageMapper#Fail で使用します。
@param exception_class メッセージを登録す......る例外クラスを指定します。
@param message_format メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。
@return exception_class を返します。... -
Exception2MessageMapper
# def _ exception(exception _ name , message _ format , superclass = StandardError) -> Class (12308.0) -
exception_name という名前の例外クラスを定義します。
...exception_name という名前の例外クラスを定義します。
@param exception_name 定義する例外クラスの名前をシンボルで指定します。
@param message_format メッセージのフォーマット。
@param superclass 定義する例外のスーパークラスを指定... -
Exception
# exception(error _ message) -> Exception (9340.0) -
引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー を生成し Exception#message 属性を error_message にして返します。
...した場合 自身のコピー
を生成し Exception#message 属性を error_message にして返します。
Kernel.#raise は、実質的に、例外オブジェクトの exception
メソッドの呼び出しです。
@param error_message エラーメッセージを表す文字列を指定し......ます。
//emlist[例][ruby]{
begin
# ... # 何か処理
rescue => e
raise e.exception("an error occurs during hogehoge process") # 詳しいエラーメッセージ
end
//}... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (9308.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
...します。
[expected, actual].min * epsilon >= (extected - actual).abs
@param expected 期待値を指定します。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@param message 検査に失敗した場合に表示するメッ......セージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 検査に失敗した場合に発生します。... -
MiniTest
:: Assertions # exception _ details(exception , message) -> String (9308.0) -
与えられた例外の詳細を文字列として返します。
...与えられた例外の詳細を文字列として返します。
@param exception 例外を指定します。
@param message メッセージを指定します。... -
Net
:: IMAP :: BodyTypeMessage # disposition -> Net :: IMAP :: ContentDisposition | nil (9301.0) -
Content-Dispotition の値を返します。
...Content-Dispotition の値を返します。
Net::IMAP::ContentDisposition オブジェクトを返します。
@see 1806, 2183... -
Gem
:: Specification # post _ install _ message=(message) (9209.0) -
インストール完了後に表示するメッセージをセットします。
...インストール完了後に表示するメッセージをセットします。
@param message メッセージを指定します。... -
MiniTest
:: Assertions # assert _ respond _ to(object , method _ name , message = nil) -> true (9208.0) -
与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
...定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブ......ジェクトが与えられたメソッドを持たない場合に発生します。
@see Object#respond_to?... -
OptionParser
# on _ tail(*arg , &block) -> self (9162.0) -
オプションを取り扱うためのブロックを自身の持つリストの最後に登録します。
...sion や --help の説明をサマリの最後に表示したい時に便利です。
@param arg OptionParser#on と同様です。
@param block OptionParser#on と同様です。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("......pts.on_tail("-h", "--help")
end
puts opts.help
# => Usage: test [options]
# -i, --init
# -u, --update
# -h, --help
//}
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
opts.on_tail("-h", "--help", "Show this message") do
puts opts
exit
end
opts.on_tail("--version", "......Show version") do
puts OptionParser::Version.join('.')
exit
end
//}
@see OptionParser#on, OptionParser#on_head...