プロジェクト

全般

プロフィール

致命的 #1154

mikutter.rb specが落ちる

Satoshi Okuno12日前に追加.

ステータス:
新規
優先度:
通常
担当者:
-
対象バージョン:
開始日:
2018-01-07
期日:
進捗率:

0%

プラグイン名:

説明

mikutter.rb specすると、core/userconfig.rbをmiquireするところでDelayerが初期化されていないために落ちます。

spec.rbでboot/delayer.rbをmiquireすると動作しました。

0001-mikutter.rb-spec-Delayer.patch (986 Bytes) 0001-mikutter.rb-spec-Delayer.patch spec.rbで、userconfigをmiquireする前にdelayerをmiquireするようにした。 Satoshi Okuno, 2018-01-07 23:09

バックトレース

/usr/lib/ruby/vendor_ruby/pluggaloid/plugin.rb:18:in `vm': Default Delayer was not set. (Pluggaloid::NoDefaultDelayerError)
from /home/moguno/mikutter-develop/core/plugin.rb:105:in `<top (required)>'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/moguno/mikutter-develop/core/miquire.rb:98:in `miquire_original_require'
from /home/moguno/mikutter-develop/core/miquire.rb:93:in `file_or_directory_require'
from /home/moguno/mikutter-develop/core/miquire.rb:76:in `block in miquire'
from /home/moguno/mikutter-develop/core/miquire.rb:75:in `each'
from /home/moguno/mikutter-develop/core/miquire.rb:75:in `miquire'
from /home/moguno/mikutter-develop/core/miquire.rb:18:in `miquire'
from /home/moguno/mikutter-develop/core/userconfig.rb:3:in `<top (required)>'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/moguno/mikutter-develop/core/miquire.rb:98:in `miquire_original_require'
from /home/moguno/mikutter-develop/core/miquire.rb:95:in `file_or_directory_require'
from /home/moguno/mikutter-develop/core/miquire.rb:76:in `block in miquire'
from /home/moguno/mikutter-develop/core/miquire.rb:75:in `each'
from /home/moguno/mikutter-develop/core/miquire.rb:75:in `miquire'
from /home/moguno/mikutter-develop/core/miquire.rb:18:in `miquire'
from /home/moguno/mikutter-develop/core/boot/shell/spec.rb:6:in `<top (required)>'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/moguno/mikutter-develop/core/boot/option.rb:73:in `block in parse'
from /usr/lib/ruby/2.3.0/optparse.rb:1061:in `initialize'
from /home/moguno/mikutter-develop/core/boot/option.rb:24:in `new'
from /home/moguno/mikutter-develop/core/boot/option.rb:24:in `parse'
from /home/moguno/mikutter-develop/mikutter.rb:17:in `<main>'


再現手順

$ ruby ~/mikutter-develop/mikutter.rb spec .

他の形式にエクスポート: Atom PDF