From 4898d68db706875c31a8d31dcae9897ed95632326a0083089e2ec432ea2c018e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Mon, 3 Sep 2018 12:05:28 +0000 Subject: [PATCH 1/5] - Enable tests OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=9 --- python-cassandra-driver.changes | 5 +++++ python-cassandra-driver.spec | 20 ++++++++++++++------ 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/python-cassandra-driver.changes b/python-cassandra-driver.changes index 6d3657a..910f850 100644 --- a/python-cassandra-driver.changes +++ b/python-cassandra-driver.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Sep 3 12:05:19 UTC 2018 - Tomáš Chvátal + +- Enable tests + ------------------------------------------------------------------- Sat Sep 1 18:29:47 UTC 2018 - arun@gmx.de diff --git a/python-cassandra-driver.spec b/python-cassandra-driver.spec index 3785f00..624b446 100644 --- a/python-cassandra-driver.spec +++ b/python-cassandra-driver.spec @@ -29,17 +29,18 @@ BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} >= 1.6 +BuildRequires: libev-devel BuildRequires: python-rpm-macros BuildRequires: python2-futures Requires: python-Cython Requires: python-blist Requires: python-six >= 1.6 -# test requirements -#BuildRequires: %{python_module PyYAML} -#BuildRequires: %{python_module mock} -#BuildRequires: %{python_module nose} -#BuildRequires: %{python_module pytz} -#BuildRequires: %{python_module sure} +BuildRequires: %{python_module PyYAML} +BuildRequires: %{python_module eventlet} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module pytz} +BuildRequires: %{python_module sure} %ifpython2 Requires: python2-futures %endif @@ -55,6 +56,10 @@ The driver supports Python 2.7, 3.3, 3.4, 3.5, and 3.6. %prep %setup -q -n cassandra-driver-%{version} +# do not run integration tests +rm -rf tests/integration +# do not run cython tests +rm -rf tests/unit/cython %build export CFLAGS="%{optflags}" @@ -65,6 +70,9 @@ export CASS_DRIVER_NO_EXTENSIONS=1 export CASS_DRIVER_NO_EXTENSIONS=1 %python_install +%check +%python_exec setup.py test + %files %{python_files} %license LICENSE %doc README.rst From 18975665192371ecbecea2380a9791981ba142ea814970553a5332b49fba9257 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Mon, 3 Sep 2018 12:05:37 +0000 Subject: [PATCH 2/5] OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=10 --- python-cassandra-driver.spec | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/python-cassandra-driver.spec b/python-cassandra-driver.spec index 624b446..50e289a 100644 --- a/python-cassandra-driver.spec +++ b/python-cassandra-driver.spec @@ -26,21 +26,21 @@ Group: Development/Languages/Python URL: http://github.com/datastax/python-driver Source: https://files.pythonhosted.org/packages/source/c/cassandra-driver/cassandra-driver-%{version}.tar.gz BuildRequires: %{python_module Cython} +BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module devel} +BuildRequires: %{python_module eventlet} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module pytz} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} >= 1.6 +BuildRequires: %{python_module sure} BuildRequires: libev-devel BuildRequires: python-rpm-macros BuildRequires: python2-futures Requires: python-Cython Requires: python-blist Requires: python-six >= 1.6 -BuildRequires: %{python_module PyYAML} -BuildRequires: %{python_module eventlet} -BuildRequires: %{python_module mock} -BuildRequires: %{python_module nose} -BuildRequires: %{python_module pytz} -BuildRequires: %{python_module sure} %ifpython2 Requires: python2-futures %endif From 1621bfe5ee3fc8c4e72dc4d10ffad7f49f5cc6d797574bbaf8ed35fe8d176f05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Mon, 17 Sep 2018 13:09:37 +0000 Subject: [PATCH 3/5] - Install license OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=11 --- python-cassandra-driver.changes | 5 +++++ python-cassandra-driver.spec | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/python-cassandra-driver.changes b/python-cassandra-driver.changes index 910f850..c918858 100644 --- a/python-cassandra-driver.changes +++ b/python-cassandra-driver.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Sep 17 13:09:22 UTC 2018 - Tomáš Chvátal + +- Add scales to dependencies + ------------------------------------------------------------------- Mon Sep 3 12:05:19 UTC 2018 - Tomáš Chvátal diff --git a/python-cassandra-driver.spec b/python-cassandra-driver.spec index 50e289a..55acbe0 100644 --- a/python-cassandra-driver.spec +++ b/python-cassandra-driver.spec @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -32,6 +32,7 @@ BuildRequires: %{python_module eventlet} BuildRequires: %{python_module mock} BuildRequires: %{python_module nose} BuildRequires: %{python_module pytz} +BuildRequires: %{python_module scales} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} >= 1.6 BuildRequires: %{python_module sure} From 2d89a6ff512a5a05180c1cbd08c946ea3a3902ea2296a1c332eb84c3c070de3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 20 Sep 2018 12:03:35 +0000 Subject: [PATCH 4/5] - Add gevent to test dependencies OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=12 --- python-cassandra-driver.changes | 3 ++- python-cassandra-driver.spec | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/python-cassandra-driver.changes b/python-cassandra-driver.changes index c918858..b57389b 100644 --- a/python-cassandra-driver.changes +++ b/python-cassandra-driver.changes @@ -1,6 +1,7 @@ ------------------------------------------------------------------- -Mon Sep 17 13:09:22 UTC 2018 - Tomáš Chvátal +Thu Sep 20 12:03:19 UTC 2018 - Tomáš Chvátal +- Add gevent to test dependencies - Add scales to dependencies ------------------------------------------------------------------- diff --git a/python-cassandra-driver.spec b/python-cassandra-driver.spec index 55acbe0..96d584a 100644 --- a/python-cassandra-driver.spec +++ b/python-cassandra-driver.spec @@ -29,6 +29,7 @@ BuildRequires: %{python_module Cython} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module devel} BuildRequires: %{python_module eventlet} +BuildRequires: %{python_module gevent} BuildRequires: %{python_module mock} BuildRequires: %{python_module nose} BuildRequires: %{python_module pytz} From e8c6d6eebc2c1930bf3d65fba63231d5bbff3d3776070ff3cf3b6f9617f9363d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Fri, 21 Sep 2018 09:52:59 +0000 Subject: [PATCH 5/5] - Add twisted to dependencies OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=13 --- python-cassandra-driver.changes | 1 + python-cassandra-driver.spec | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/python-cassandra-driver.changes b/python-cassandra-driver.changes index b57389b..8f7ca53 100644 --- a/python-cassandra-driver.changes +++ b/python-cassandra-driver.changes @@ -3,6 +3,7 @@ Thu Sep 20 12:03:19 UTC 2018 - Tomáš Chvátal - Add gevent to test dependencies - Add scales to dependencies +- Add twisted to dependencies ------------------------------------------------------------------- Mon Sep 3 12:05:19 UTC 2018 - Tomáš Chvátal diff --git a/python-cassandra-driver.spec b/python-cassandra-driver.spec index 96d584a..d676c32 100644 --- a/python-cassandra-driver.spec +++ b/python-cassandra-driver.spec @@ -27,6 +27,7 @@ URL: http://github.com/datastax/python-driver Source: https://files.pythonhosted.org/packages/source/c/cassandra-driver/cassandra-driver-%{version}.tar.gz BuildRequires: %{python_module Cython} BuildRequires: %{python_module PyYAML} +BuildRequires: %{python_module Twisted} BuildRequires: %{python_module devel} BuildRequires: %{python_module eventlet} BuildRequires: %{python_module gevent} @@ -43,6 +44,9 @@ BuildRequires: python2-futures Requires: python-Cython Requires: python-blist Requires: python-six >= 1.6 +Recommends: python-Twisted +Recommends: python-eventlet +Recommends: python-gevent %ifpython2 Requires: python2-futures %endif