c3e6d6b547
Added sample unit test file, $GLUSTER_SRC/geo-replication/tests/unit/test_syncdutils.py Install unittest dependencies, (tox https://tox.readthedocs.org/en/latest/, nose https://nose.readthedocs.org/en/latest/) sudo pip install --upgrade tox nose To run pep8 coding standards tests, cd $GLUSTER_SRC/geo-replication tox -e pep8 To run unit tests, cd $GLUSTER_SRC/geo-replication tox -e py27 py27 is for with Python 2.7+, or py26 for systems with Python 2.6+ Change-Id: Ibdefe2c9d73afda9a7fa1c0db5b126f592b7cb40 BUG: 1177722 Signed-off-by: Aravinda VK <avishwan@redhat.com> Reviewed-on: http://review.gluster.org/9290 Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Prashanth Pai <ppai@redhat.com> Reviewed-by: Vijay Bellur <vbellur@redhat.com>
33 lines
894 B
Python
33 lines
894 B
Python
#
|
|
# Copyright (c) 2011-2014 Red Hat, Inc. <http://www.redhat.com>
|
|
# This file is part of GlusterFS.
|
|
|
|
# This file is licensed to you under your choice of the GNU Lesser
|
|
# General Public License, version 3 or any later version (LGPLv3 or
|
|
# later), or the GNU General Public License, version 2 (GPLv2), in all
|
|
# cases as published by the Free Software Foundation.
|
|
#
|
|
|
|
"""
|
|
This setup.py only used to run tests, since geo-replication will
|
|
be installed in /usr/local/libexec/glusterfs or /usr/libexec/glusterfs
|
|
"""
|
|
from setuptools import setup
|
|
|
|
name = 'syncdaemon'
|
|
|
|
setup(
|
|
name=name,
|
|
version="",
|
|
description='GlusterFS Geo Replication',
|
|
license='',
|
|
author='Red Hat, Inc.',
|
|
author_email='gluster-devel@gluster.org',
|
|
url='http://www.gluster.org',
|
|
packages=['syncdaemon', ],
|
|
test_suite='nose.collector',
|
|
install_requires=[],
|
|
scripts=[],
|
|
entry_points={},
|
|
)
|