diff options
author | Ryan Winograd <ryan@thewinograds.com> | 2017-06-26 11:51:05 -0500 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2017-06-30 09:05:53 +0200 |
commit | f8f040e6596fa22b68198adf42dc6adcedfa57f0 (patch) | |
tree | 6767d88452d7b5489a71bc25cec4139b4583e6cc /tests/data | |
parent | ef2a9f22cc5e0139194de6fa57b9b09cd018b01a (diff) |
progress: prevent resetting t_starttransfer
Prevent `Curl_pgrsTime` from modifying `t_starttransfer` when invoked
with `TIMER_STARTTRANSFER` more than once during a single request.
When a redirect occurs, this is considered a new request and
`t_starttransfer` can be updated to reflect the `t_starttransfer` time
of the redirect request.
Closes #1616
Bug: https://github.com/curl/curl/pull/1602#issuecomment-310267370
Diffstat (limited to 'tests/data')
-rw-r--r-- | tests/data/Makefile.inc | 2 | ||||
-rw-r--r-- | tests/data/test1399 | 26 |
2 files changed, 27 insertions, 1 deletions
diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc index 64eb0619b..3f64f86c9 100644 --- a/tests/data/Makefile.inc +++ b/tests/data/Makefile.inc @@ -146,7 +146,7 @@ test1364 test1365 test1366 test1367 test1368 test1369 test1370 test1371 \ test1372 test1373 test1374 test1375 test1376 test1377 test1378 test1379 \ test1380 test1381 test1382 test1383 test1384 test1385 test1386 test1387 \ test1388 test1389 test1390 test1391 test1392 test1393 test1394 test1395 \ -test1396 test1397 test1398 \ +test1396 test1397 test1398 test1399 \ \ test1400 test1401 test1402 test1403 test1404 test1405 test1406 test1407 \ test1408 test1409 test1410 test1411 test1412 test1413 test1414 test1415 \ diff --git a/tests/data/test1399 b/tests/data/test1399 new file mode 100644 index 000000000..fe3879df1 --- /dev/null +++ b/tests/data/test1399 @@ -0,0 +1,26 @@ +<testcase> +<info> +<keywords> +unittest +Curl_pgrsTime +</keywords> +</info> + +# +# Client-side +<client> +<server> +none +</server> +<features> +unittest +</features> + <name> +Curl_pgrsTime unit tests + </name> +<tool> +unit1399 +</tool> +</client> + +</testcase> |