I put together a series of 140 unit tests testing how components where implemented in the three major engines - ColdFusion, Open BlueDragon, and Railo.
A majority of the tests were to compare the result of access attribute combinations in cfc functions within the context of their call - variables, super, this, inherited, etc. For example, this.super.myFunction() only works on Railo and not CF. Things get much weirder when you start changing the access of the functions... The results were: 140 Total Tests: Railo 134 pass 6 fail OpenBD 109 pass 31 fail ColdFusion 94 pass 46 fail The overview and chart can be viewed here (both hosted at assembla.com): http://tr.im/jDZf and for those ultra curious, the test case code can be browsed or check out here: http://tr.im/jtQn I'd also like to say I'm really excited about CFML advisory committee and hope to see a convergence between the three on a standard. cheers, .brett --~--~---------~--~----~------------~-------~--~----~ Open BlueDragon Public Mailing List http://groups.google.com/group/openbd?hl=en official site @ http://www.openbluedragon.org/ !! save a network - trim replies before posting !! -~----------~----~----~----~------~----~------~--~---
