def testProtectedCall(self): '''Calls a non-virtual protected method.''' p = ProtectedNonPolymorphic('NonPoly') self.assertEqual(p.publicName(), p.protectedName()) a0, a1 = 1, 2 self.assertEqual(p.protectedSum(a0, a1), a0 + a1)