diff options
-rw-r--r-- | saharaclient/__init__.py | 19 | ||||
-rw-r--r-- | saharaclient/tests/unit/test_base.py | 4 |
2 files changed, 23 insertions, 0 deletions
diff --git a/saharaclient/__init__.py b/saharaclient/__init__.py index e69de29..dc49083 100644 --- a/saharaclient/__init__.py +++ b/saharaclient/__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 saharaclient import version + + +__version__ = version.version_info.version_string() diff --git a/saharaclient/tests/unit/test_base.py b/saharaclient/tests/unit/test_base.py index 0b0daac..0652ed5 100644 --- a/saharaclient/tests/unit/test_base.py +++ b/saharaclient/tests/unit/test_base.py @@ -12,6 +12,7 @@ # License for the specific language governing permissions and limitations # under the License. +import saharaclient from saharaclient.api import base as api_base from saharaclient.tests.unit import base @@ -26,3 +27,6 @@ class BaseTest(base.BaseTestCase): res = api_base.get_query_string({'opt1': 2}, limit=None, marker=3) self.assertEqual("?marker=3&opt1=2", res) + + def test_module_version(self): + self.assertTrue(hasattr(saharaclient, '__version__')) |