新しいものを表示

さっきまでめっちゃ にゃーにゃー 言ってたのは Pubsubhubbub::DeliveryWorker のテストをしていたんですよ…

@unarist 何がなんでも元のExceptionのclassで投げる方向での実装で投げてみました。Wrapするとrspecでのraise_errorチェックをどうすればいいか分からんという理由による…。

@unarist 次善策: Mastodon::WorkerError を作ってそれを投げる(perform_asyncで本来は例外返らないし大丈夫とみなす)

@unarist raise e.class, "~" していいものか迷ってる

@unarist 例外時無視してnil返す奴から呼ばれている => 例外変わったから無視されなくなった と UnexpectedResponseError をちゃんと返すテストケース の二つ

Q: rspecだとperform_asyncだった物が同期実行されます?

フォローしてる人のサーバが死んでると永久にSubscribeしようとしつづけるんよね…

Sidekiqのエラー見てもどのホストでエラーになったのか全く分からんぞ対応です。 / "Add callback_url/acct information for Sidekiq PuSH workers Exception." / github.com/tootsuite/mastodon/

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。