support skip

#12 を実装
とりあえず、`TestResult`は再帰的な型にした方がよさそうかも？