This is great Roger! Adding these types of unit tests will help our sanity much! To everyone else, we can add more tests too to the rest of the code :)
Jon On Mon, Mar 26, 2012 at 5:20 AM, Roger Martín <[email protected]> wrote: > Hi folks! > > In last revision 1150 i added in test/engines/ a sql file necessary to > create a engine V2 test site "test suite' is a exaggerated name, but the > objective is > see and test the new engine. Please, try to install it. > > Advances in this revision: > - the main markup, if,sql,forms are working > - aiki now can evaluate expression like > 2+3*2 operators: */+-... > 4 < 1 and <> > <.. > 2>1 AND 3>4 Boolean and and or > site='en' Variables (basically site,languaje.. > trim(" hello" Functions: trim, replace, mach, lower, upper, replace, > substr, md5, sha1..... > $aiki->fooo References to $aiki object. > - new markup: print, sprinft, and repeat. > print echoes the expression. For example: (print( substr("hello",-3)print) > (print("Your are in ", site, " using", language)print) > sprintf is aiki version of sprinft. (sprinft( "Hi %s welcome to%s", > username,site)sprintf) > repeat... (repeat(5){aloja})repeat) will output aloja aloja . > > I have some problems in expression: order in operator, function as > arguments for functions (. substr("hello,2,1) works, but substr( > trim("hello"),3,2) not). > But i hope all can be resolved at time. > > Roger > > > > _______________________________________________ > Mailing list: https://launchpad.net/~aikiframework-devel > Post to : [email protected] > Unsubscribe : https://launchpad.net/~aikiframework-devel > More help : https://help.launchpad.net/ListHelp > -- Jon Phillips 王✳爻气 http://fabricatorz.com ✳ skype: kidproto ✳ irc: rejon +1.415.830.3884 (global) ✳ +86-187-1003-9974 (beijing) _______________________________________________ Mailing list: https://launchpad.net/~aikiframework-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~aikiframework-devel More help : https://help.launchpad.net/ListHelp

