るりまサーチ

最速Rubyリファレンスマニュアル検索!
56件ヒット [1-56件を表示] (0.015秒)
トップページ > クエリ:error[x] > 種類:ライブラリ[x]

別のキーワード

  1. logger error
  2. openssl error
  3. logger error?
  4. getoptlong error
  5. socket so_error

キーワード

検索結果

shell/error (6001.0)

shell で使用する例外を定義したライブラリです。

shell で使用する例外を定義したライブラリです。

logger (55.0)

ログを記録するためのライブラリです。

...UNKNOWN
常に記録されるべき不明なエラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報

全てのメッセージは必ずログレ...
...o |line|
unless line =~ /^(\w+) = (.*)$/
logger.error("Line in wrong format: #{line.chomp}")
end
end
rescue => err
logger.fatal("Caught exception; exiting")
logger.fatal(err)
end
//}

上の例ではログにはWARN、ERROR、FATALのみが記録されます。
例外オブジェ...
...logger_sample.rb:12:in `foreach'
logger_sample.rb:12:in `<main>'

これは log.level が Logger::WARN になっているためです。WARN、
ERROR
、FATALログのみが記録の対象になります。DEBUG、INFOログは無視されま
す。

==== 機能

Logger はログファイルの...

rss (19.0)

RSS を扱うためのライブラリです。

...Feed オブジェクト
をそれぞれ返します。パースした
String が well formed な XML で無い場合は,
例外 RSS::NotWellFormedError が発生します。well formed な
XML だが,RSS 0.9x/1.0/2.0, Atom のいずれでもない場合は,nil が
返ります.

例えば、...
...するには以下のように書きます。

require 'rss'
rss = nil
begin
rss = RSS::Parser.parse(rss_source)
rescue RSS::InvalidRSSError
rss = RSS::Parser.parse(rss_source, false)
end

これは rss_source が RSS 0.9x/1.0/2.0 のどれか分からない時
にも有効です...
...
ください。こうすると、パース中に知らない要素に遭遇した時に
RSS::UnknownTagError 例外が発生します。RSS::UnknownTagError
クラスは RSS::InvalidError クラスのサブクラスです。

以下のようにすると,より厳密にパースできます。...

rubygems/security (19.0)

このライブラリは暗号署名を RubyGems パッケージに使用するために使用します。

...Attempting local installation of 'Imlib2-Ruby-0.5.0.gem'
ERROR
: Error installing gem Imlib2-Ruby-0.5.0.gem[.gem]: Couldn't
verify data signature: Untrusted Signing Chain Root: cert =
'/CN=gemmaster/DC=example/DC=com', error = 'path
"/root/.rubygems/trust/cert-15dbb43a6edf6a70a85d4e...

English (17.0)

特殊変数 $! などに英語名の別名 ($ERROR_INFO など)をつけます。

...特殊変数 $! などに英語名の別名 ($ERROR_INFO など)をつけます。

例:

p $/ #=> "\n"
p $RS #=> nil

require 'English'
p $RS #=> "\n"...

絞り込み条件を変える

minitest/unit (13.0)

ユニットテストを行うためのライブラリです。

...n 0.000940 seconds.

1) Failure:
test_bar(TestFoo) [test_foo.rb:20]:
Expected "bar", not "foo".

2 tests, 2 assertions, 1 failures, 0 errors, 0 skips

test_bar だけテストしたい場合は以下のようなオプションを与えます。

$ ruby test_foo.rb -n test_bar
Loade...
...n 0.000820 seconds.

1) Failure:
test_bar(TestFoo) [test_foo.rb:20]:
Expected "bar", not "foo".

1 tests, 1 assertions, 1 failures, 0 errors, 0 skips

コンソールを使った testrunner のみ提供されています。
またヘルプを表示することもできません。

===...
...明示的に書かなかった場合は、単にそのテストファイルを実行しても何も起こりません。

=== Error と Failure と Skip の違い

: Error
テストメソッド実行中に例外が発生した。
: Failure
アサーションに失敗した。
: Skip
テスト...

test/unit (13.0)

ユニットテストを行うためのライブラリです。

...Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.

2 tests, 2 assertions, 1 failures, 0 errors, 0 skips

test_bar だけテストしたい場合は以下のようなオプションを与えます。

$ ruby test_foo.rb --name test_b...
...Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.

1 tests, 1 assertions, 1 failures, 0 errors, 0 skips

--name=test_barのような指定は行えません。

以下のようにすると help も表示されます。

$ ruby test_foo.rb...
...Base directory of test suites.
-x, --exclude PATTERN Exclude test files on pattern.
-Idirectory Add library load path
--[no-]gc-stress Set GC.stress as true

複数のテストを一度に行う場合、以下のように書いた...