Enable test suite.

This commit is contained in:
Vít Ondruch 2014-11-26 17:51:21 +01:00
parent cc0888f067
commit 853c8dedcb

View File

@ -32,6 +32,9 @@ Requires: libvirt-daemon-kvm
Requires: polkit
Requires: vagrant
BuildRequires: vagrant
BuildRequires: rubygem(rspec) < 3
BuildRequires: rubygem(fog)
BuildRequires: rubygem(ruby-libvirt)
BuildArch: noarch
%description
@ -68,6 +71,14 @@ cp -a .%{vagrant_plugin_dir}/* \
mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/rules.d/
%check
pushd .%{vagrant_plugin_instdir}
sed -i '/:git/ s|:git.*$|:path => "%{vagrant_dir}"|' Gemfile
sed -i '/rspec/ s|\[\".*\"]|["~> 2.0"]|' vagrant-libvirt.gemspec
bundle exec rspec2 spec
popd
%pre
getent group vagrant >/dev/null || groupadd -r vagrant