Skip to main content

Zope test brwoser based on webtest and wsgi app

Project description

This package provides a copy of the new zope.testbrowser version > 5.0.0 and is used for experiment with jsonrpc support.

CHANGES

1.0.0 (2015-03-17)

  • feature: implement j01.jsonrpc and j01.dialog button and link controls. The current implementation supports the j01.jsonrpc and j01.dialog buttons and and links aout of the box. Even the j01 dialog popup is supported. This makes jsonrpc based request/repsone testing very simple. There is no difference in testing a simple or jsonrpc form anymore.

  • feature: support a html5 like browser history implementation using pushState and onpopstate like history state management

  • feature: support j01.history.js concept given from j01.jsonrpc. Added implicit support for this html5 browser history concept based on given jsonrpc response. Also support the standard history. You can access the history with the method getHistory()

  • feature: add activities. You can dump the activities with the method getActivities and you will see a nice log like history.

  • feature: support more request methods like PUT, DELETE, OPTIONS etc

  • feature: added JSONRPCProxy and getJSONRPCTestProxy supporting wsgi application setup

  • feature: implement better support for ajax injection. Keep original html as reference for content injection as browser._dom property and offer a method for replace partial content. Also support response.body content as body attribute and json method for access application/json response.

0.5.0 (2015-01-20)

  • initial release. Note, this is just a copy of zope.testbrowser version 5.0.0 for experiment with jsonrpc support for our j01.* packages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

p01.testbrowser-1.0.0.zip (109.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page