+ def testIsSuperset(self):
+ pRightList = RightList(string="sa")
+ cRightList = RightList(string="embed")
+ self.assert_(pRightList.is_superset(cRightList))
+ self.assert_(not cRightList.is_superset(pRightList))
+
+ pRightList = RightList(string="embed")
+ cRightList = RightList(string="embed")
+ self.assert_(pRightList.is_superset(cRightList))
+ self.assert_(cRightList.is_superset(pRightList))
+
+ pRightList = RightList(string="control")
+ cRightList = RightList(string="embed")
+ self.assert_(not pRightList.is_superset(cRightList))
+ self.assert_(not cRightList.is_superset(pRightList))
+
+ pRightList = RightList(string="control,sa")
+ cRightList = RightList(string="embed")
+ self.assert_(pRightList.is_superset(cRightList))
+ self.assert_(not cRightList.is_superset(pRightList))
+