summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Dennis <robd@services-in.xr>2023-01-18 17:17:28 -0500
committerRob Dennis <robd@services-in.xr>2023-01-18 17:17:28 -0500
commit17ff246e028c32ff23d85a04962b8e82ab33b32b (patch)
tree9ba438a03f2269e8afa3d985a79f9dff4ffdf82b
parentdc720acb3324f6fd88accb88ad8d342a9483f985 (diff)
downloadconfigobj-git-17ff246e028c32ff23d85a04962b8e82ab33b32b.tar.gz
#230 - changed how validate shim import is done and the associated unit test
-rw-r--r--src/configobj/validate.py1
-rw-r--r--src/tests/test_validate.py11
-rw-r--r--src/validate/__init__.py3
3 files changed, 9 insertions, 6 deletions
diff --git a/src/configobj/validate.py b/src/configobj/validate.py
index b7a964c..9267a3f 100644
--- a/src/configobj/validate.py
+++ b/src/configobj/validate.py
@@ -158,7 +158,6 @@ __all__ = (
'is_ip_addr_list',
'is_mixed_list',
'is_option',
- '__docformat__',
)
diff --git a/src/tests/test_validate.py b/src/tests/test_validate.py
index 2a19cc8..2d72821 100644
--- a/src/tests/test_validate.py
+++ b/src/tests/test_validate.py
@@ -6,14 +6,17 @@ from configobj.validate import Validator, VdtValueTooSmallError
class TestImporting(object):
- def test_top_level(self):
+ def test_top_level(self, val):
import validate
-
- def test_within_configobj_using_from(self):
+ assert val.__class__ is validate.Validator
+
+ def test_within_configobj_using_from(self, val):
from configobj import validate
+ assert val.__class__ is validate.Validator
- def test_within_configobj(self):
+ def test_within_configobj(self, val):
import configobj.validate
+ assert val.__class__ is configobj.validate.Validator
class TestBasic(object):
diff --git a/src/validate/__init__.py b/src/validate/__init__.py
index c3bbcd3..7a88747 100644
--- a/src/validate/__init__.py
+++ b/src/validate/__init__.py
@@ -18,4 +18,5 @@ This is a backwards compatibility-shim to support:
from configobj import validate
```
"""
-import configobj.validate as validate
+from configobj.validate import *
+