add backward compatibility for BaseTestCase
Merge branch 'unittest_expansion' into multiplatform