diff options
author | Rui Chen <chenrui.momo@gmail.com> | 2017-02-06 15:44:00 +0800 |
---|---|---|
committer | Rui Chen <chenrui.momo@gmail.com> | 2017-02-06 15:44:00 +0800 |
commit | d4cf5d3dd597127d6b38c6ee38b0c9d66faae871 (patch) | |
tree | 2889abc96307ac7609af549fce20c448f06975cd /designateclient | |
parent | 3922b87bfa0906043fb95e631ed98d13263e1b61 (diff) | |
download | python-designateclient-d4cf5d3dd597127d6b38c6ee38b0c9d66faae871.tar.gz |
Set client module __version__
According to PEP 396, the version of client library
should be set in xxxclient.__version__, that help
python-openstackclient command "module list" to get
the right plugin module versions.
Change-Id: I932287726c5b0a8638c6ad72171e98181867d88f
Partial-Bug: #1662058
Diffstat (limited to 'designateclient')
-rw-r--r-- | designateclient/__init__.py | 19 | ||||
-rw-r--r-- | designateclient/tests/test_designateclient.py | 7 |
2 files changed, 23 insertions, 3 deletions
diff --git a/designateclient/__init__.py b/designateclient/__init__.py index e69de29..e775234 100644 --- a/designateclient/__init__.py +++ b/designateclient/__init__.py @@ -0,0 +1,19 @@ +# Copyright 2017 Huawei, Inc. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# + +from designateclient import version + + +__version__ = version.version_info.version_string() diff --git a/designateclient/tests/test_designateclient.py b/designateclient/tests/test_designateclient.py index cbd3a35..2998d69 100644 --- a/designateclient/tests/test_designateclient.py +++ b/designateclient/tests/test_designateclient.py @@ -17,10 +17,11 @@ test_designateclient Tests for `designateclient` module. """ +import designateclient from designateclient.tests import base -class DummyTestCase(base.TestCase): +class ClientTestCase(base.TestCase): - def test_dummy(self): - pass + def test_module_version(self): + self.assertTrue(hasattr(designateclient, '__version__')) |