def testOffsetAbsoluteRefs(self):
        node = FLColumnReferenceParseNode(['$C_ '])
        node.offset(54, 0xDEADBEEF)
        self.assertEquals(node.localReference, '$C_ ')

        node.offset(4, 0xDEADBEEF, moveAbsolute=True)
        self.assertEquals(node.localReference, '$G_ ')
コード例 #2
0
    def testOffsetAbsoluteRefs(self):
        node = FLColumnReferenceParseNode(['$C_ '])
        node.offset(54, 0xDEADBEEF)
        self.assertEquals(node.localReference, '$C_ ')

        node.offset(4, 0xDEADBEEF, moveAbsolute=True)
        self.assertEquals(node.localReference, '$G_ ')
コード例 #3
0
 def testOffset(self):
     node = FLColumnReferenceParseNode(['B_ '])
     node.offset(0, 1000)
     self.assertEquals(node.localReference, 'B_ ')
     node.offset(1, -1000)
     self.assertEquals(node.localReference, 'C_ ')
     node.offset(-2, 0)
     self.assertEquals(node.localReference, 'A_ ')
     node.offset(-1, 1337)
     self.assertEquals(node.localReference, '#Invalid! ')
 def testOffset(self):
     node = FLColumnReferenceParseNode(['B_ '])
     node.offset(0, 1000)
     self.assertEquals(node.localReference, 'B_ ')
     node.offset(1, -1000)
     self.assertEquals(node.localReference, 'C_ ')
     node.offset(-2, 0)
     self.assertEquals(node.localReference, 'A_ ')
     node.offset(-1, 1337)
     self.assertEquals(node.localReference, '#Invalid! ')