MDL-49497 curl: keep api private and test it using reflection.
commit17d14ff177cfbad30fea0efd213bbdbb376e836d
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 23 Jun 2015 13:34:19 +0000 (23 15:34 +0200)
committerDan Poltawski <dan@moodle.com>
Tue, 23 Jun 2015 15:25:59 +0000 (23 16:25 +0100)
tree7d55ba3ef263c3307ebd84f24fe8cfcc2780c922
parent54659b0a06ea4b75cc1781d9b0e57e16a283c249
MDL-49497 curl: keep api private and test it using reflection.

While strictly we should not be testing private APIs, in order
to get this backported to stables without changing visibility
we use reflection to access to such private properties and methods.

Also added one exttest to verify user agent is properly sent.

Finally, fix some wrong whitespace and changed the helper class name
to better alternative.
lib/filelib.php
lib/tests/filelib_test.php