def test_version_attribute(self):
        self.assert_proper_attribute("__version__")

        # test major, minor, and patch are numbers
        version_split = package.__version__.split(".")[:3]
        assert version_split, "__version__ is not set"
        for n in version_split:
            try:
                int(n)
            except __HOLE__:
                assert False, "'{}' is not an integer".format(n)
dataset/ETHPy150Open saucelabs/isign/tests/test_versioning.py/VersioningTestCase.test_version_attribute