コード例 #1
0
  def get_version(cls):
    '''
    Function for returning the version

    Parameters
    ----------
    None

    Returns
    -------
    version: str
    '''
    # try the class first
    if cls.version is not None:
      return cls.version

    # the default version
    return get_version()
コード例 #2
0
def test_version():

    assert get_version() is not None
    assert get_version(filename='random_nonexisting_filename') is not None
    assert get_version(filename='random_nonexisting_filename',
                       fail_with_none=True) is None
コード例 #3
0
ファイル: __init__.py プロジェクト: dials/cctbx
from __future__ import absolute_import, division, print_function
import libtbx.forward_compatibility
from libtbx.version import get_version

__version__ = get_version()
コード例 #4
0
ファイル: tst_program_template.py プロジェクト: dials/cctbx
def test_version():
    assert TestProgram.get_version() == get_version()
    assert TestVersionProgram.get_version() == TestVersionProgram.version