fixed building process
tests without assert.sh
added long options