0.5releasedSymphony Tests

Easy unit testing support for Symphony.

Clone URLhttps://github.com/symphonists/symphony_tests.git

Add as a submodulegit submodule add https://github.com/symphonists/symphony_tests.git extensions/symphony_tests --recursive

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.02.7.12.7.22.7.32.7.42.7.52.7.62.7.72.7.82.7.92.7.10
NoNo0.30.4NoNoNoNoNoNoNoNoNoNoNoNoNoNo. Soon?

Readme

Symphony Tests

The Symphony Tests extension is a Symphony frontend for the [SimpleTest][http://simpletest.org/en/start-testing.html] unit testing framework.

Installation

  1. Upload the symphony_tests folder in this archive to your Symphony /extensions folder.
  2. Enable it by selecting the "Symphony Tests" extension, choose Enable from the with-selected menu, then click Apply.
  3. Browse to System > Tests to view any unit tests currently installed.

Adding unit tests

You can write your own unit tests, just put your standard unit test class in:

  1. workspace/tests/test.classname.php
  2. symphony/tests/test.classname.php
  3. extensions/yourextension/tests/test.classname.php

You also need to prefix your class name with SymphonyTest. Take a look in the tests/test.google-symphony.php file for a basic test example.

Version history

Requires Symphony 2.3.2

  • Updates for Symphony 2.3.2
  • New UI for Symphony 2.3
  • Updated SimpleTest library to 1.1.0

Requires Symphony 2.3

Symphony 2.2 to 2.2.5