test base module