philipwalton/private-parts

2014-04-13 00:02:23
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-13 00:02:01
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-12 18:47:11
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-12 18:45:25
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-09 17:42:25
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
timeout waiting to hear back from safari/6.0
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-09 04:31:25
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
timeout waiting to hear back from safari/6.0
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-08 07:16:08
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-08 07:11:54
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-07 06:30:05
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-07 06:02:10
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-02 07:39:53
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-01 17:03:58
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
✓5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
TAP version 13 # It accepts an object and returns an object. ok 1 (unnamed assert) # It returns undefined if given a non-object. ok 2 (unnamed assert) # It always returns the same private object given the same public object. ok 3 should be equal # It will not double privatize an object. ok 4 should be equal # If a factory method is passed, it will use it to create the private object. ok 5 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 6 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 7 should be equivalent ok 8 should be equal # Given the same public object, two different stores will return two different private objects. ok 9 should not be equal # It does not leak values outside of a scope ok 10 should be equivalent ok 11 should be equivalent ok 12 should be equivalent # accessor methods ok 13 should be equal ok 14 should be equal ok 15 (unnamed assert) # private methods ok 16 should be equal ok 17 should be equal ok 18 should be equal ok 19 should be equal ok 20 should be equal ok 21 should be equal ok 22 should be equal 1..22 # tests 22 # pass 22 # ok
2014-04-01 08:35:51
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
not ok 1 Error: TypeError: 'undefined' is not a function
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
firefox/nightly
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating a plain old JavaScript object. ok 17 should be equivalent ok 18 should be equal # Given the same public object, two different stores will return two different private objects. ok 19 should not be equal # It does not leak values outside of a scope ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent 1..22 # tests 22 # pass 22 # ok
2014-03-31 17:40:08
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
not ok 1 Error: TypeError: 'undefined' is not a function
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
firefox/nightly
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
2014-03-31 17:25:04
✓9.0
✓10.0
✓29.0
✓canary
✓4.0
✓19.0
✓24.0
✓nightly
5.1
✓6.0
✓12.0
✓15.0
✓next
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
TAP version 13 # accessor methods ok 1 should be equal ok 2 should be equal ok 3 (unnamed assert) # private methods ok 4 should be equal ok 5 should be equal ok 6 should be equal ok 7 should be equal ok 8 should be equal ok 9 should be equal ok 10 should be equal # It accepts an object and returns an object. ok 11 (unnamed assert) # It returns undefined if given a non-object. ok 12 (unnamed assert) # It always returns the same private object given the same public object. ok 13 should be equal # It will not double privatize an object. ok 14 should be equal # If a factory method is passed, it will use it to create the private object. ok 15 should be equivalent # If factory is an object, it will create new objects with factory as their prototype. ok 16 should be equal # If no factory method is passed, it will default to creating an object with a null prototype. ok 17 should be equal # Given the same public object, two different stores will return two different private objects. ok 18 should not be equal # It does not leak values outside of a scope ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent 1..21 # tests 21 # pass 21 # ok
not ok 1 Error: TypeError: 'undefined' is not a function
iexplore/10.0