def test_download_choices_mac(self): downloads = download_choices('mac') self.assertIn('mac', downloads) self.assertEqual('MAC_DAILY', downloads['mac']) self.assertIn('bundle-orange3', downloads) self.assertEqual('MAC_ORANGE3_DAILY', downloads['bundle-orange3'])
def test_download_choices_win(self): downloads = download_choices('win') self.assertIn('win27', downloads) self.assertEqual('WIN_SNAPSHOT-py2.7.exe', downloads['win27']) self.assertIn('winw27', downloads) self.assertEqual('WIN_PYTHON_SNAPSHOT-py2.7.exe', downloads['winw27']) self.assertIn('bio27', downloads) self.assertEqual('ADDON_BIOINFORMATICS_SNAPSHOT-py2.7.exe', downloads['bio27']) self.assertIn('text27', downloads) self.assertEqual('ADDON_TEXT_SNAPSHOT-py2.7.exe', downloads['text27'])
def latest_version(request): version = download_choices('mac').get('version', '') return HttpResponse(version, content_type="text/plain")