% bundle exec ruby test.rb 

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

Run options: 

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

# Running tests:

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

[2/2] TC_Event#test_registerwarning: {MIKUTTER_DIR}/core/lib/instance_storage.rb:38:in `[]': argument error: "fail" is not passed Symbol
warning: {MIKUTTER_DIR}/core/lib/instance_storage.rb:38:in `[]': in {MIKUTTER_DIR}/core/lib/instance_storage.rb:38:in `[]'
Finished tests in 0.069071s, 28.9557 tests/s, 72.3893 assertions/s.
2 tests, 5 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

Run options: 

# Running tests:

*** Mocha deprecation warning: Change `require 'mocha'` to `require 'mocha/setup'`.

Run options:                                              

# Running tests:

notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Run options: 

# Running tests:

Run options: 

# Running tests:

Run options: 

# Running tests:

Finished tests in 0.085869s, 23.2913 tests/s, 116.4565 assertions/s.
2 tests, 10 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
[1/2] TC_EventListener#test_event_stopRun options: 

# Running tests:

Finished tests in 0.066310s, 45.2420 tests/s, 90.4841 assertions/s.
3 tests, 6 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Finished tests in 0.110603s, 18.0827 tests/s, 36.1654 assertions/s.
2 tests, 4 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
                                  notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Run options:                                                
Finished tests in 0.110384s, 18.1186 tests/s, 63.4150 assertions/s.
2 tests, 7 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]

# Running tests:

notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Run options: 

# Running tests:

Finished tests in 0.100173s, 9.9827 tests/s, 189.6719 assertions/s.           
1 tests, 19 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Finished tests in 0.054680s, 18.2882 tests/s, 18.2882 assertions/s.
1 tests, 1 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Finished tests in 0.086973s, 103.4804 tests/s, 229.9564 assertions/s.
9 tests, 20 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Run options: 

# Running tests:

notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Finished tests in 0.037328s, 26.7895 tests/s, 0.0000 assertions/s.              
1 tests, 0 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
[ 5/10] TC_MiquirePlugin#test_legacy_spec_file_raise_warningnotice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/legacyspec/legacyspec.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/parent/parent.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/child/child.rb
Run options: 

# Running tests:

notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/standalone/standalone.rb
[ 6/10] TC_MiquirePlugin#test_load_child_plugin_with_parentnotice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/parent/parent.rb
notice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/child/child.rb
[ 8/10] TC_MiquirePlugin#test_load_plugin_by_slugnotice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/standalone/standalone.rb
warning: {MIKUTTER_DIR}/core/miquire_plugin.rb:107:in `load': argument error: nil is not passed #<Proc:0x007fcb45a60a00@{MIKUTTER_DIR}/core/utils.rb:196 (lambda)>
warning: {MIKUTTER_DIR}/core/miquire_plugin.rb:107:in `load': in {MIKUTTER_DIR}/core/miquire_plugin.rb:107:in `load'
[ 9/10] TC_MiquirePlugin#test_load_plugin_by_symbolnotice: {MIKUTTER_DIR}/core/miquire_plugin.rb:135:in `load': plugin loaded: {MIKUTTER_DIR}/test/core/miquire/plugin/standalone/standalone.rb
[7/9] TC_Message#test_7error: {MIKUTTER_DIR}/core/entity.rb:185:in `rescue in block (2 levels) in message_entities': entity key :url required. but not exist occured by 325862212793159680(@uebayasi I tried and it works as below:
$ uname -srm
NetBSD 6.0.1 amd64
$  s ( ) { local b; b=1; echo $b; b="$@"; echo $b; }
$ s d e
1
d e)
from {MIKUTTER_DIR}/core/entity.rb:40:in `block (2 levels) in filter_wrap'
from {MIKUTTER_DIR}/core/entity.rb:38:in `each'
from {MIKUTTER_DIR}/core/entity.rb:38:in `block in filter_wrap'
from {MIKUTTER_DIR}/core/entity.rb:180:in `call'
from {MIKUTTER_DIR}/core/entity.rb:180:in `block (2 levels) in message_entities'
from {MIKUTTER_DIR}/core/entity.rb:177:in `each'
from {MIKUTTER_DIR}/core/entity.rb:177:in `block in message_entities'
from {MIKUTTER_DIR}/core/entity.rb:176:in `each'
from {MIKUTTER_DIR}/core/entity.rb:176:in `message_entities'
from {MIKUTTER_DIR}/core/entity.rb:156:in `_generate_value'
from {MIKUTTER_DIR}/core/entity.rb:84:in `block in initialize'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:71:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:71:in `block in initialize'
error: {MIKUTTER_DIR}/core/entity.rb:185:in `rescue in block (2 levels) in message_entities': entity key :url required. but not exist occured by 325862212793159680(@uebayasi I tried and it works as below:
$ uname -srm
NetBSD 6.0.1 amd64
$  s ( ) { local b; b=1; echo $b; b="$@"; echo $b; }
$ s d e
1
d e)
from {MIKUTTER_DIR}/core/entity.rb:40:in `block (2 levels) in filter_wrap'
from {MIKUTTER_DIR}/core/entity.rb:38:in `each'
from {MIKUTTER_DIR}/core/entity.rb:38:in `block in filter_wrap'
from {MIKUTTER_DIR}/core/entity.rb:180:in `call'
from {MIKUTTER_DIR}/core/entity.rb:180:in `block (2 levels) in message_entities'
from {MIKUTTER_DIR}/core/entity.rb:177:in `each'
from {MIKUTTER_DIR}/core/entity.rb:177:in `block in message_entities'
from {MIKUTTER_DIR}/core/entity.rb:176:in `each'
from {MIKUTTER_DIR}/core/entity.rb:176:in `message_entities'
from {MIKUTTER_DIR}/core/entity.rb:156:in `_generate_value'
from {MIKUTTER_DIR}/core/entity.rb:84:in `block in initialize'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:71:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:71:in `block in initialize'
Finished tests in 0.092730s, 97.0560 tests/s, 204.8959 assertions/s.
9 tests, 19 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Finished tests in 0.238026s, 42.0122 tests/s, 142.8415 assertions/s.  
10 tests, 34 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
notice: {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:103:in `fire_request_event': access(0): https://api.twitter.com/1.1/account/verify_credentials.json
notice: {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:103:in `fire_request_event': access(0): https://api.twitter.com/1.1/account/verify_credentials.json
Run options: 

# Running tests:

Run options: 

# Running tests:

[3/5] TC_Message#test_message_to_me0 tests/s, 634.7036 assertions/s.
3 tests, 26 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Finished tests in 0.046252s, 108.1034 tests/s, 410.7930 assertions/s.
5 tests, 19 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Run options: 

# Running tests:

notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
Finished tests in 0.022535s, 44.3754 tests/s, 221.8771 assertions/s.
1 tests, 5 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Run options: 

# Running tests:

Finished tests in 0.023558s, 127.3453 tests/s, 594.2780 assertions/s.     
3 tests, 14 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Run options: 

# Running tests:

notice: {MIKUTTER_DIR}/core/configloader.rb:41:in `boot': load setting data from /Users/cosmo/.mikutter/settings/setting.yml
[1/2] TC_GtkWebIcon#test_local_image_loadRun options: 

# Running tests:

Finished tests in 0.024135s, 82.8672 tests/s, 207.1680 assertions/s.
2 tests, 5 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
Finished tests in 6.104097s, 1.6382 tests/s, 14.0889 assertions/s.              
10 tests, 86 assertions, 0 failures, 0 errors, 0 skips

ruby -v: ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
17 test cases successed ./test/core/test_event.rb, ./test/core/test_event_filter.rb, ./test/core/test_miquire.rb, ./test/core/test_event_listener.rb, ./test/core/test_weakstorage.rb, ./test/core/test_messageconverters.rb, ./test/core/test_retriever.rb, ./test/core/test_plugin.rb, ./test/core/test_user.rb, ./test/core/test_miquire_plugin.rb, ./test/core/test_entity.rb, ./test/core/test_cairo_textselector.rb, ./test/core/test_cairo_markup_generator.rb, ./test/core/test_gtk_webicon.rb, ./test/core/test_userlist.rb, ./test/core/test_message.rb, ./test/core/test_web_image_loader.rb
0 test cases failed