Expose torrent_alert::torrent_name in python bindings (#2449)
This commit is contained in:
parent
6214103619
commit
9f6631bfbe
|
@ -235,6 +235,7 @@ void bind_alert()
|
||||||
class_<torrent_alert, bases<alert>, noncopyable>(
|
class_<torrent_alert, bases<alert>, noncopyable>(
|
||||||
"torrent_alert", no_init)
|
"torrent_alert", no_init)
|
||||||
.add_property("handle", make_getter(&torrent_alert::handle, by_value()))
|
.add_property("handle", make_getter(&torrent_alert::handle, by_value()))
|
||||||
|
.add_property("torrent_name", &torrent_alert::torrent_name)
|
||||||
;
|
;
|
||||||
|
|
||||||
class_<tracker_alert, bases<torrent_alert>, noncopyable>(
|
class_<tracker_alert, bases<torrent_alert>, noncopyable>(
|
||||||
|
|
|
@ -231,6 +231,8 @@ class test_alerts(unittest.TestCase):
|
||||||
ses.wait_for_alert(1000) # milliseconds
|
ses.wait_for_alert(1000) # milliseconds
|
||||||
alerts = ses.pop_alerts()
|
alerts = ses.pop_alerts()
|
||||||
for a in alerts:
|
for a in alerts:
|
||||||
|
if a.what() == 'add_torrent_alert':
|
||||||
|
self.assertEquals(a.torrent_name, 'temp')
|
||||||
print(a.message())
|
print(a.message())
|
||||||
for field_name in dir(a):
|
for field_name in dir(a):
|
||||||
if field_name.startswith('__'): continue
|
if field_name.startswith('__'): continue
|
||||||
|
|
Loading…
Reference in New Issue