Funkload

Latest version: v1.17.1

Safety actively analyzes 630406 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.7.0

--------------

:Package: http://funkload.nuxeo.org/funkload-1.7.0.tar.gz

:Svn: http://svn.nuxeo.org/pub/funkload/tags/1.7.0/

:Released date: 2008-07-23

New features
~~~~~~~~~~~~

* Recorder and test take care of JSF MyFaces tokens which make FunkLoad
ready to record/play Nuxeo EP or any JBoss Seam application.

* Change API of listHref to be able to search on link content as well as
link url. `pattern` parameter is renamed into `url_pattern` and a new
`content_pattern` can be supply.


Bug fixes
~~~~~~~~~

* fix: 1838_: Upload doesn't work for CherryPy.

* fix: 1834_: multiple redirects not handled properly (jehiah patch).

* fix: 1837_: post() is sent as GET when no params defined.

* Apply patch from Dan Rahmel to fix fl-record on non posix os.

1.6.2

--------------

:Package: http://funkload.nuxeo.org/funkload-1.6.2.tar.gz

:Svn: http://svn.nuxeo.org/pub/funkload/tags/1.6.2/

:Released date: 2007-04-06

Bug fixes
~~~~~~~~~

* fix: 'Page stats' percentiles are wrong.

1.6.1

--------------

:Package: http://funkload.nuxeo.org/funkload-1.6.1.tar.gz

:Svn: http://svn.nuxeo.org/pub/funkload/tags/1.6.1/

:Released date: 2007-03-09


Bug fixes
~~~~~~~~~

* Support of python 2.5.

* Fix: 1.6.0 regression invalid encoding of parameters when posting several
times the same key.

1.6.0

--------------

:Package: http://funkload.nuxeo.org/funkload-1.6.0.tar.gz

:Svn: http://svn.nuxeo.org/pub/funkload/tags/1.6.0/

:Released date: 2007-02-27


New features
~~~~~~~~~~~~

* Do not send cookie with ``deleted`` value, this fix trouble with Zope's
CookieCrumbler and enable benching of Plone_ apps, Thanks to Lin.

* Works with Ruby CGI, fixing webunit mimeEncode and adding Content-type
header on file upload, Thanks to Bryan Helmkamp.

* 1283_: Patching webunit to support http proxy by checking $http_proxy
env. Thanks to Greg, (note that https proxy is not yet supported).

* Adding Mirko Friedenhagen ``--with-percentiles`` option to
``fl-build-report`` to include percentiles in statistic tables and use
10%, 50% and 90% percentil instead of min, avg and max in charts. This is
now the default option, use ``--no-percentiles`` for the old behaviour.

* Upgrade to setuptools 0.6c3

* FunkLoadTestCase.conf_getList accept a separator parameter


Bug fixes
~~~~~~~~~

* fix: 1279_: Browser form submit encoding, default encoding for post is
now application/x-www-form-urlencoded, multipart mime encoding is used
only when uploading files.

* Patching webunit mimeEncode method to send CRLF as describe in RFC 1945
3.6.2, patch provided by Ivan Kurmanov.

* fix: response string representation url contains double `/`

* fix: xmlrpc url contains basic auth credential in the report

* fix: 1300_: easy_install failed to install docutils from sourceforge,
upgrading ez_install 0.6a10

1.5.0

--------------

:Package: http://funkload.nuxeo.org/funkload-1.5.0.tar.gz

:Svn: http://svn.nuxeo.org/pub/funkload/tags/1.5.0/

:Released date: 2006-01-31


New features
~~~~~~~~~~~~

* 1284_: TestCase: support of doctest

There is a new FunkLoadDocTest class that ease usage of FunkLoad from
doctest::

>>> from funkload.FunkLoadDocTest import FunkLoadDocTest
>>> fl = FunkLoadDocTest()
>>> response = fl.get('http://localhost/')
>>> 'HTML' in response.body
True
>>> response
<response url="http://127.0.0.1:80//" code="200" message="OK" />


If you use python2.4, the test runner ``fl-run-test`` is able launch
doctest from a plain text file or embedded in python docstring::

$ fl-run-test -v doctest_dummy.txt
Doctest: doctest_dummy.txt Ok
-----------------------------------------------------
Ran 1 test in 0.077s
OK

And the ``--debug`` option makes doctests verbose::

$ fl-run-test -d doctest_dummy.txt
...
Trying:
fl = FunkLoadDocTest()
Expecting nothing
ok
Trying:
fl.get('http://localhost/')
Expecting:
<response url="http://127.0.0.1:80//" code="200" message="OK" />
ok
Ok
----------------------------------------------------------------------
Ran 1 test in 0.051s
OK

* Test runner can use a negative regex to select tests. For example if you
want to launch all tests that does not ends with 'foo' ::

fl-run-test myFile.py -e '!foo$'

* 1282_: TestRunner: more verbosity

The new ``fl-run-test`` option ``--debug-level=2`` will produce debug
output on each link (images or css) fetched.

* Improve firefox view in real time by using approriate file extention for
the content type.

* CPSTestCase is up to date for 3.4.0, use CPS338TestCase for a CPS 3.3.8.


Bug fixes
~~~~~~~~~

* fix 1278_: BenchRunner: UserAgent from config file is not set

1.4.1

--------------

:Package: http://funkload.nuxeo.org/funkload-1.4.1.tar.gz

:Svn: http://svn.nuxeo.org/pub/funkload/tags/1.4.1/

:Released date: 2005-12-16


Bug fixes
~~~~~~~~~

* fix 1201_: Erroneous page stats

* fix 934_: REPORT: Charts should display origin

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.