def test_empty(self): from updatenotifier.versionlist import VersionList updateUrls = {} versionList = VersionList() result = versionList.loadAppInfo(updateUrls) self.assertEqual(result, {})
def test_loadAppInfo_invalid_02(self): from updatenotifier.versionlist import VersionList updateUrls = { 'test_01': 'invalid_file_name.txt', } versionList = VersionList() result = versionList.loadAppInfo(updateUrls) self.assertEqual(result, {})
def test_loadAppInfo_invalid_01(self): from updatenotifier.versionlist import VersionList updateUrls = { 'test_01': 'http://example.com/', } versionList = VersionList() result = versionList.loadAppInfo(updateUrls) self.assertEqual(result, {})
def test_loadAppInfo_file_01(self): from updatenotifier.versionlist import VersionList updateUrls = { 'test_01': 'testdata/updatenotifier_data/testplugin_01.xml' } versionList = VersionList() result = versionList.loadAppInfo(updateUrls) self.assertIn('test_01', result) self.assertEqual(str(result['test_01'].currentVersion), '0.1')
def test_loadAppInfo_file_01(self): from updatenotifier.versionlist import VersionList updateUrls = { u'test_01': u'../test/updatenotifier_data/testplugin_01.xml', } versionList = VersionList(updateUrls) result = versionList.loadAppInfo() self.assertIn(u'test_01', result) self.assertEqual(unicode(result[u'test_01'].currentVersion), u'0.1')