Exemple #1
0
 def shouldRemoveHandlerByNameFromList(self):
     obj = CellHandlers()
     obj.addHandler(CellHandler("Blank"))
     obj.addHandler(CellHandler("Asis"))
     assert len(obj) == 2
     obj.removeHandler("Blank")
     assert len(obj) == 1
Exemple #2
0
 def shouldRemoveHandlerByNameFromList(self):
     obj = CellHandlers()
     obj.addHandler(CellHandler("Blank"))
     obj.addHandler(CellHandler("Asis"))
     assert len(obj) == 2
     obj.removeHandler("Blank")
     assert len(obj) == 1
Exemple #3
0
 def shouldAddListOfHandlersToList(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis"])
     assert len(obj) == 2
Exemple #4
0
 def shouldAddHandlerByName(self):
     obj = CellHandlers()
     obj.addHandler("Blank")
     assert len(obj) == 1
Exemple #5
0
 def shouldntAddDuplicatesToList(self):
     obj = CellHandlers()
     obj.addHandler(CellHandler("Blank"))
     obj.addHandler(CellHandler("Blank"))
     assert len(obj) == 1
Exemple #6
0
 def shouldAddCellHandlersToList(self):
     obj = CellHandlers()
     obj.addHandler(CellHandler("Blank"))
     obj.addHandler(CellHandler("Asis"))
     assert len(obj) == 2
Exemple #7
0
 def shouldntAddDuplicatesToList(self):
     obj = CellHandlers()
     obj.addHandler(CellHandler("Blank"))
     obj.addHandler(CellHandler("Blank"))
     assert len(obj) == 1
Exemple #8
0
 def shouldReturnItemByIndex(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis"])
     assert obj[0] == CellHandler("Blank")
     assert obj[1] == CellHandler("Asis")
     self.assertRaises(IndexError, obj.__getitem__, 2)
Exemple #9
0
 def shouldReturnItemByIndex(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis"])
     assert obj[0] == CellHandler("Blank")
     assert obj[1] == CellHandler("Asis")
     self.assertRaises(IndexError, obj.__getitem__, 2)
Exemple #10
0
 def shouldNotAddAnInvalidHandler(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Foo", "Asis"])
     assert len(obj) == 2
Exemple #11
0
 def shouldRemoveHandlersInListFromList(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis", "Null"])
     assert len(obj) == 3
     obj.removeHandlers(["Null", "Asis"])
     assert len(obj) == 1
Exemple #12
0
 def shouldAddListOfHandlersToList(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis"])
     assert len(obj) == 2
Exemple #13
0
 def shouldAddHandlerByName(self):
     obj = CellHandlers()
     obj.addHandler("Blank")
     assert len(obj) == 1
Exemple #14
0
 def shouldRemoveHandlersInListFromList(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis", "Null"])
     assert len(obj) == 3
     obj.removeHandlers(["Null", "Asis"])
     assert len(obj) == 1
Exemple #15
0
 def shouldRaiseTypeErrorIfIndexIsNotAnIngeger(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis"])
     assert obj[0] == CellHandler("Blank")
     assert obj[1] == CellHandler("Asis")
     self.assertRaises(TypeError, obj.__getitem__, "0")
Exemple #16
0
 def shouldNotAddAnInvalidHandler(self):
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Foo", "Asis"])
     assert len(obj) == 2
Exemple #17
0
 def shouldInitializeFromAList(self):
     obj = CellHandlers(["Blank", "Asis"])
     assert len(obj) == 2
Exemple #18
0
 def shouldRaiseTypeErrorIfIndexIsNotAnIngeger(self):        
     obj = CellHandlers()
     obj.addHandlers(["Blank", "Asis"])
     assert obj[0] == CellHandler("Blank")
     assert obj[1] == CellHandler("Asis")
     self.assertRaises(TypeError, obj.__getitem__, "0")
Exemple #19
0
 def shouldAddCellHandlersToList(self):
     obj = CellHandlers()
     obj.addHandler(CellHandler("Blank"))
     obj.addHandler(CellHandler("Asis"))
     assert len(obj) == 2