fallback to unittest if unittest2 not installed