forward port python binding test for torrent_status::save_path

This commit is contained in:
arvidn 2016-02-27 10:32:13 -05:00
parent 296a38efba
commit 12dce2ccdb
1 changed files with 4 additions and 3 deletions

View File

@ -31,7 +31,8 @@ class test_alerts(unittest.TestCase):
ses = lt.session({'alert_mask': lt.alert.category_t.all_categories}) ses = lt.session({'alert_mask': lt.alert.category_t.all_categories})
shutil.copy(os.path.join('..', '..', 'test', 'test_torrents', 'base.torrent'), '.') shutil.copy(os.path.join('..', '..', 'test', 'test_torrents', 'base.torrent'), '.')
ti = lt.torrent_info('base.torrent'); ti = lt.torrent_info('base.torrent');
h = ses.add_torrent({'ti': ti, 'save_path': '.'}) h = ses.add_torrent({'ti': ti, 'save_path': os.getcwd()})
st = h.status()
time.sleep(1) time.sleep(1)
ses.remove_torrent(h) ses.remove_torrent(h)
ses.wait_for_alert(1000) # milliseconds ses.wait_for_alert(1000) # milliseconds
@ -39,9 +40,8 @@ class test_alerts(unittest.TestCase):
for a in alerts: for a in alerts:
print(a.message()) print(a.message())
st = h.status()
print(st.next_announce) print(st.next_announce)
print(st.name) self.assertEqual(st.name, 'temp')
print(st.errc.message()) print(st.errc.message())
print(st.pieces) print(st.pieces)
print(st.last_seen_complete) print(st.last_seen_complete)
@ -51,6 +51,7 @@ class test_alerts(unittest.TestCase):
print(st.distributed_copies) print(st.distributed_copies)
print(st.paused) print(st.paused)
print(st.info_hash) print(st.info_hash)
self.assertEqual(st.save_path, os.getcwd())
class test_bencoder(unittest.TestCase): class test_bencoder(unittest.TestCase):