mizzy/serverspec — pull request #162 by kitak (2013-06-23 10:15:13+00:00)
Title: RepositoryをResourceTypeに追加する

パッケージリポジトリをResourceTypeに追加しました。
現在はRedHat系のyumレポジトリのみの実装です。

記述は以下のようになります。
```
describe repository('epel') do
it { should exist }
it { should be_enabled }
end
```

- `exist`マッチャでレポジトリが追加されているかどうか確認できます。
- `be_enabled`マッチャでレポジトリが有効になっているかどうか確認できます。

Resourceのマッチャとcommandsのテストを記述しました。
`bundle exec rspec spec/redhat`を実行するとexamplesが全て通ることを確認しています。