test suites begining

short macros
short macros

testsuites
trying to fix the codegen (done for normal tests, TODO: fixtures)