From 853c8dedcb6e159b42f65be591fdd41641df780d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Wed, 26 Nov 2014 17:51:21 +0100 Subject: [PATCH] Enable test suite. --- vagrant-libvirt.spec | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/vagrant-libvirt.spec b/vagrant-libvirt.spec index 0016d2a..c31d50c 100644 --- a/vagrant-libvirt.spec +++ b/vagrant-libvirt.spec @@ -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