1..13
# ->render()
ok 1 - ->render() renders a checkbox tag with the value checked
ok 2 - ->render() renders a checkbox tag using extra attributes
ok 3 - ->render() considers false to be an integer 0
ok 4 - ->render() considers true to be an integer 1
ok 5 - ->render() returns an empty HTML string if no choices
# group support
ok 6 - ->render() has support for groups
ok 7 - ->render() accepts a single group
ok 8 - __construct() throws an RuntimeException if you don't pass a choices option
# choices as a callable
ok 9 - ->render() accepts a sfCallable as a choices option
# choices are translated
ok 10 - ->render() translates the options
# choices are escaped
ok 11 - ->render() escapes the choices
# __clone()
ok 12 - __clone() changes the choices is a callable and the object is an instance of the current object
ok 13 - __clone() changes nothing if the choices is a callable and the object is not an instance of the current object
# Looks like everything went fine.