Example #1
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.fitMock = Mock()
     # To make sure item is properly added to fit, we check that
     # when container asks fit to add holder to services. holder
     # already needs to pass membership check within container
     self.fitMock._addHolder.side_effect = lambda holder: self.assertIn(holder, self.container)
     self.fitMock._removeHolder.side_effect = lambda holder: self.assertIn(holder, self.container)
Example #2
0
 def setUp(self):
     EosTestCase.setUp(self)
     eTgtAttr = self.ch.expression(expressionId=1, operandId=22, expressionAttributeId=70)
     eOptr = self.ch.expression(expressionId=2, operandId=21, value="PostPercent")
     eSrcAttr = self.ch.expression(expressionId=3, operandId=22, expressionAttributeId=151)
     eTgtSpec = self.ch.expression(expressionId=4, operandId=40, arg1Id=eTgtAttr.id)
     eOptrTgt = self.ch.expression(expressionId=5, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.eAddMod = self.ch.expression(expressionId=6, operandId=3, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
     self.eRmMod = self.ch.expression(expressionId=7, operandId=55, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
Example #3
0
 def setUp(self):
     EosTestCase.setUp(self)
     eTgtSrq = self.ch.expression(expressionId=1, operandId=29, expressionTypeId=3435)
     eTgtAttr = self.ch.expression(expressionId=2, operandId=22, expressionAttributeId=54)
     eOptr = self.ch.expression(expressionId=3, operandId=21, value="PostPercent")
     eSrcAttr = self.ch.expression(expressionId=4, operandId=22, expressionAttributeId=833)
     eTgtSpec = self.ch.expression(expressionId=5, operandId=64, arg1Id=eTgtSrq.id, arg2Id=eTgtAttr.id)
     eOptrTgt = self.ch.expression(expressionId=6, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.eAddMod = self.ch.expression(expressionId=7, operandId=5, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
     self.eRmMod = self.ch.expression(expressionId=8, operandId=57, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
Example #4
0
 def setUp(self):
     EosTestCase.setUp(self)
     # Manually composed example, as CCP doesn't use this modification type in any effect
     eTgtSrq = self.ch.expression(expressionId=1, operandId=29, expressionTypeId=3326)
     eTgtAttr = self.ch.expression(expressionId=2, operandId=22, expressionAttributeId=654)
     eOptr = self.ch.expression(expressionId=3, operandId=21, value="PostMul")
     eSrcAttr = self.ch.expression(expressionId=4, operandId=22, expressionAttributeId=848)
     eTgtSpec = self.ch.expression(expressionId=5, operandId=64, arg1Id=eTgtSrq.id, arg2Id=eTgtAttr.id)
     eOptrTgt = self.ch.expression(expressionId=6, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.eAddMod = self.ch.expression(expressionId=7, operandId=4, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
     self.eRmMod = self.ch.expression(expressionId=8, operandId=56, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
Example #5
0
 def setUp(self):
     EosTestCase.setUp(self)
     # Manually composed example, as CCP doesn't use this modification type in any effect
     eTgtGrp = self.ch.expression(expressionId=1, operandId=26, expressionGroupId=80)
     eTgtAttr = self.ch.expression(expressionId=2, operandId=22, expressionAttributeId=158)
     eOptr = self.ch.expression(expressionId=3, operandId=21, value="PostPercent")
     eSrcAttr = self.ch.expression(expressionId=4, operandId=22, expressionAttributeId=349)
     eTgtSpec = self.ch.expression(expressionId=5, operandId=34, arg1Id=eTgtGrp.id, arg2Id=eTgtAttr.id)
     eOptrTgt = self.ch.expression(expressionId=6, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.eAddMod = self.ch.expression(expressionId=7, operandId=2, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
     self.eRmMod = self.ch.expression(expressionId=8, operandId=54, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
Example #6
0
 def setUp(self):
     EosTestCase.setUp(self)
     # Modifier, except for top-most expression, which
     # is added in test cases
     eTgt = self.ch.expression(expressionId=1, operandId=24, value="Ship")
     eTgtAttr = self.ch.expression(expressionId=2, operandId=22, expressionAttributeId=9)
     eOptr = self.ch.expression(expressionId=3, operandId=21, value="PostPercent")
     self.eSrcAttr = self.ch.expression(expressionId=4, operandId=22, expressionAttributeId=327)
     eTgtSpec = self.ch.expression(expressionId=5, operandId=12, arg1Id=eTgt.id, arg2Id=eTgtAttr.id)
     self.eOptrTgt = self.ch.expression(expressionId=6, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.stub = self.ch.expression(expressionId=7, operandId=27, value="1")
Example #7
0
 def setUp(self):
     EosTestCase.setUp(self)
     eTgtLoc = self.ch.expression(expressionId=1, operandId=24, value="Ship")
     eTgtGrp = self.ch.expression(expressionId=2, operandId=26, expressionGroupId=46)
     eTgtAttr = self.ch.expression(expressionId=3, operandId=22, expressionAttributeId=6)
     eOptr = self.ch.expression(expressionId=4, operandId=21, value="PostPercent")
     eSrcAttr = self.ch.expression(expressionId=5, operandId=22, expressionAttributeId=1576)
     eTgtItms = self.ch.expression(expressionId=6, operandId=48, arg1Id=eTgtLoc.id, arg2Id=eTgtGrp.id)
     eTgtSpec = self.ch.expression(expressionId=7, operandId=12, arg1Id=eTgtItms.id, arg2Id=eTgtAttr.id)
     eOptrTgt = self.ch.expression(expressionId=8, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.eAddMod = self.ch.expression(expressionId=9, operandId=7, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
     self.eRmMod = self.ch.expression(expressionId=10, operandId=59, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
Example #8
0
 def setUp(self):
     EosTestCase.setUp(self)
     eTgtOwn = self.ch.expression(expressionId=1, operandId=24, value="Char")
     eTgtSrq = self.ch.expression(expressionId=2, operandId=29, expressionTypeId=3412)
     eTgtAttr = self.ch.expression(expressionId=3, operandId=22, expressionAttributeId=1372)
     eOptr = self.ch.expression(expressionId=4, operandId=21, value="PostPercent")
     eSrcAttr = self.ch.expression(expressionId=5, operandId=22, expressionAttributeId=1156)
     eTgtItms = self.ch.expression(expressionId=6, operandId=49, arg1Id=eTgtOwn.id, arg2Id=eTgtSrq.id)
     eTgtSpec = self.ch.expression(expressionId=7, operandId=12, arg1Id=eTgtItms.id, arg2Id=eTgtAttr.id)
     eOptrTgt = self.ch.expression(expressionId=8, operandId=31, arg1Id=eOptr.id, arg2Id=eTgtSpec.id)
     self.eAddMod = self.ch.expression(expressionId=9, operandId=11, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
     self.eRmMod = self.ch.expression(expressionId=10, operandId=62, arg1Id=eOptrTgt.id, arg2Id=eSrcAttr.id)
Example #9
0
 def assertLinkBuffersEmpty(self, fit):
     register = fit._linkTracker._register
     EosTestCase.assertObjectBuffersEmpty(self, register)
Example #10
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.fit = Fit(self.ch)
Example #11
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.stub = self.ch.expression(expressionId=-1, operandId=27, value="1")
Example #12
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.ef = ExpressionFactory()
Example #13
0
 def assertBuffersEmpty(self, fit):
     register = fit._linkTracker._register
     EosTestCase.assertBuffersEmpty(self, register)
Example #14
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.fit = Fit(self.ch)
Example #15
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.dh = DataHandler()
Example #16
0
 def setUp(self):
     EosTestCase.setUp(self)
     self.dh = DataHandler()