テストが実行できない問題を応急処置
テストが実行できない問題を応急処置

Parsedown-1.6.0以降を使っている場合、テストが実行できなくなるため
このコミット時点での対応バージョンをv1.5系までとしておく。

v1.6系では以下の2つの問題があり、そのままではテストが実行できない:

1. Parsedown-1.6.0以降、`ParsedownTest::testLateStaticBinding()`が
   定義され、その中で`include_once`ではなく`include`が使われている。
   このメソッドを複数回実行する状況では多重定義エラーが出てしまう。
   (Parsedown-1.7.1で解消済み)

2. Parsedown-1.6.3以降、元パッケージに`.gitattributes`が追加され、
   `test/`がリリース用アーカイブから除外されてしまった。
   依存していた`ParsedownTest`を参照できず、テストが実行できない。

   これはComposerに以下のオプションを指定すると解決できる:

       $ composer install --prefer-source

   ただし、他パッケージもすべてソースを取得してしまう。

同様の問題は parsedown-extra のリポジトリでも発生していて
テストが壊れたままになっているようだった。

noisan/parsedown-rubytext,noisan/parsedown-rubytext