test_ssl and test_transfer polish
This commit is contained in:
parent
6cf5466f5f
commit
68db0038e5
|
@ -78,7 +78,7 @@ int peer_disconnects = 0;
|
|||
|
||||
bool predicate(alert* a)
|
||||
{
|
||||
if (peer_disconnected_alert* p = alert_cast<peer_disconnected_alert>(a))
|
||||
if (alert_cast<peer_disconnected_alert>(a))
|
||||
++peer_disconnects;
|
||||
return false;
|
||||
}
|
||||
|
@ -178,7 +178,8 @@ void test_ssl(int test_idx)
|
|||
|
||||
TEST_CHECK(st1.state == torrent_status::seeding
|
||||
|| st1.state == torrent_status::checking_files);
|
||||
TEST_CHECK(st2.state == torrent_status::downloading);
|
||||
TEST_CHECK(st2.state == torrent_status::downloading
|
||||
|| st2.state == torrent_status::checking_files);
|
||||
|
||||
test_sleep(100);
|
||||
}
|
||||
|
|
|
@ -57,7 +57,7 @@ int peer_disconnects = 0;
|
|||
|
||||
bool predicate(alert* a)
|
||||
{
|
||||
if (peer_disconnected_alert* p = alert_cast<peer_disconnected_alert>(a))
|
||||
if (alert_cast<peer_disconnected_alert>(a))
|
||||
++peer_disconnects;
|
||||
return false;
|
||||
}
|
||||
|
@ -414,6 +414,7 @@ void test_transfer(int proxy_type, bool test_disk_full = false, bool test_allowe
|
|||
TEST_CHECK(st1.state == torrent_status::seeding
|
||||
|| st1.state == torrent_status::checking_files);
|
||||
TEST_CHECK(st2.state == torrent_status::downloading
|
||||
|| st2.state == torrent_status::checking_files
|
||||
|| (test_disk_full && !st2.error.empty()));
|
||||
|
||||
if (peer_disconnects == 2) break;
|
||||
|
|
Loading…
Reference in New Issue