def test_get_version(mock_glob, mock_require):
    require_mock = MagicMock()
    require_mock.version = 'netshowlibver'
    require_mock.location = '/var/me'
    mock_require.return_value = [require_mock]
    mock_glob.return_value = [
        '/var/me/linux']
    get_version()
    mock_require.assert_called_with('netshow-linux-lib')
    mock_glob.assert_called_with(
        '/var/me/../../../share/netshow-lib/providers/*')
Example #2
0
def print_version():
    version = _version.get_version()
    version_str = "Netshow Version:\n"
    for _k, _v in version.items():
         version_str += "%s: %s\n" % (_k, _v)
    return version_str