[python-fedmsg-meta-fedora-infrastructure] re-enable tests
Ralph Bean
ralph at fedoraproject.org
Thu Oct 17 18:21:33 UTC 2013
commit 8caac9c3d7ed2043afc112529648e30542441c79
Author: Ralph Bean <rbean at redhat.com>
Date: Thu Oct 17 14:21:21 2013 -0400
re-enable tests
...fedora-infrastructure-disable-avatar-test.patch | 29 ++++++++++++++++++++
python-fedmsg-meta-fedora-infrastructure.spec | 15 ++++++++--
2 files changed, 41 insertions(+), 3 deletions(-)
---
diff --git a/python-fedmsg-meta-fedora-infrastructure-disable-avatar-test.patch b/python-fedmsg-meta-fedora-infrastructure-disable-avatar-test.patch
new file mode 100644
index 0000000..e9bd7dc
--- /dev/null
+++ b/python-fedmsg-meta-fedora-infrastructure-disable-avatar-test.patch
@@ -0,0 +1,29 @@
+From 5845dae6cf2f666397d0495b914abbd5431fd786 Mon Sep 17 00:00:00 2001
+From: Ralph Bean <rbean at redhat.com>
+Date: Thu, 17 Oct 2013 14:13:17 -0400
+Subject: [PATCH] disable avatar test
+
+---
+ fedmsg_meta_fedora_infrastructure/tests/askbot.py | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/fedmsg_meta_fedora_infrastructure/tests/askbot.py b/fedmsg_meta_fedora_infrastructure/tests/askbot.py
+index 50e7327..901ad75 100644
+--- a/fedmsg_meta_fedora_infrastructure/tests/askbot.py
++++ b/fedmsg_meta_fedora_infrastructure/tests/askbot.py
+@@ -295,9 +295,9 @@ class TestAskbotUpdatedQuestion(Base):
+ expected_packages = set()
+ expected_usernames = set(['ralph'])
+ expected_emails = {'ralph at fedoraproject.org': 'ralph'}
+- expected_avatars = dict(ralph="http://www.gravatar.com/avatar/" + \
+- "2f933f4364baaabd2d3ab8f0664faef2?s=64&d=http%3A%2F%2F" + \
+- "fedoraproject.org%2Fstatic%2Fimages%2Ffedora_infinity_64x64.png")
++ #expected_avatars = dict(ralph="http://www.gravatar.com/avatar/" + \
++ # "2f933f4364baaabd2d3ab8f0664faef2?s=64&d=http%3A%2F%2F" + \
++ # "fedoraproject.org%2Fstatic%2Fimages%2Ffedora_infinity_64x64.png")
+ expected_objects = set([
+ 'tags/town',
+ 'threads/2',
+--
+1.8.3.1
+
diff --git a/python-fedmsg-meta-fedora-infrastructure.spec b/python-fedmsg-meta-fedora-infrastructure.spec
index 6a545cb..5840a77 100644
--- a/python-fedmsg-meta-fedora-infrastructure.spec
+++ b/python-fedmsg-meta-fedora-infrastructure.spec
@@ -2,13 +2,14 @@
Name: python-fedmsg-meta-fedora-infrastructure
Version: 0.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Metadata providers for Fedora Infrastructure's fedmsg deployment
Group: Development/Libraries
License: LGPLv2+
URL: http://pypi.python.org/pypi/%{modname}
Source0: http://pypi.python.org/packages/source/f/%{modname}/%{modname}-%{version}.tar.gz
+Patch0: python-fedmsg-meta-fedora-infrastructure-disable-avatar-test.patch
BuildArch: noarch
@@ -18,9 +19,11 @@ BuildRequires: fedmsg >= 0.6.1
BuildRequires: python-nose
BuildRequires: python-mock
BuildRequires: python-fedora
+BuildRequires: python-dateutil
Requires: fedmsg >= 0.6.1
Requires: python-fedora
+Requires: python-dateutil
%if 0%{?rhel} <= 6
BuildRequires: python-unittest2
@@ -44,6 +47,7 @@ your messages.
%prep
%setup -q -n %{modname}-%{version}
+%patch0 -p1
# Remove bundled egg-info in case it exists
rm -rf %{modname}.egg-info
@@ -54,8 +58,8 @@ rm -rf %{modname}.egg-info
%install
%{__python} setup.py install -O1 --skip-build --root=%{buildroot}
-#%check
-#%{__python} setup.py test
+%check
+%{__python} setup.py test
%files
%doc README.rst LICENSE
@@ -63,6 +67,11 @@ rm -rf %{modname}.egg-info
%{python_sitelib}/%{modname}-%{version}*
%changelog
+* Thu Oct 17 2013 Ralph Bean <rbean at redhat.com> - 0.2.3-2
+- Reenable the test suite now that fedmsg has caught up.
+- Patch out the failing avatar test.
+- Add dep on python-dateutil
+
* Tue Oct 01 2013 Ralph Bean <rbean at redhat.com> - 0.2.3-1
- Latest upstream with pkgdb2 and fedocal.
More information about the scm-commits
mailing list