Fix bug tests don't run when test:true

JSXは--test時に、--outputを同時に指定するとテストが実行しないことがわかりました。

前回の拡張子自動補完のコードのせいで、outputが省略しても追加されてしまうため、テストが実行されません。僕のバグです。すみません。

あと、テストコードですが、--testをつけるとアウトプットが出ないので、今あるテストコードだと比較ができません。バックドアを付けて、このオプションを渡したら、最終的にJSXにこういうパラメータが渡る、みたいなテストを追加してもいいですか？