database testing base class now working
a bug on dbtest now the initialization process works fine
fixed a typo that made line of errors be displayed wrongly
fixed a bug in sql function that made one parameter SQLs to fail!
added session refresh after initialize for session tests
rowCount is supposed to return affected_rows not num_rows
unit tests for session and user are done
time testing added
extended user manager added, tests need change
added InitializeData to base DB, which only truncates tables and inserts initial data.
this is much faster for testing when database fixture is being generated (5-8 times faster than dropping tables)
works now for inserting into non-autoincrement fields by returning affected rows
xuser added with its test modules
fixed a bug on drop all tables in an empty db
sample login controller and view for XUser
fixed autocontrollers to work
some bugs in error displayer caused shutdown errors to fail to show
reset password, expiry, login, logout and all XUser features have sample controllers/views now
added email uniquness to XUser, and FindByEmail as well as creation fail tests
a terrible bug in autoload that prevented core module loads
AddToHead introduced in views, some new libs converted to 4