Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

WORK IN PROGRESS

OpenSocial 0.8 and previous

For OpenSocial versions 0.8 and previous, the compliance test suites are hosted within the OpenSocial Resources google code project.  They can be checked out and executed from http://opensocial-resources.googlecode.com/svn/tests/trunk/.

OpenSocial Compliance Tests in Apache Shindig

The current repository for OpenSocial compliance tests is now the Apache Shindig project.  While there should be no dependency between the compliance test cases and Shindig, the tests co-exist there in order to take advantage of Shindig's vibrant developer community.  The JavaScript compliance tests now use JQuery's QUnit framework.  REST based compliance tests are scripted to allow the use of command line tools to execute HTTP requests using tools like oacurl or rest-client.

The JavaScript compliance tests are now located under https://svn.apache.org/repos/asf/shindig/trunk/content/gadgets/compliance/javascript-tests and can easily be extended by adding test cases to the appropriate suites.  Currently, many tests have been ported to OpenSocial 1.1, but as OpenSocial 2.0 starts to move ahead we will need help writing tests for new specification version.

  • No labels