示例#1
0
 def test_parse_lsn(self):
     assert xlog.parse_lsn('2/8300168') == ((2 << 32) + 0x8300168)
     assert xlog.parse_lsn('FFFFFFFF/FFFFFFFF') == ((0xFFFFFFFF << 32) +
                                                    0xFFFFFFFF)
     assert xlog.parse_lsn('0/0') == 0
     with pytest.raises(ValueError):
         xlog.parse_lsn('DEADBEEF')
示例#2
0
 def test_parse_lsn(self):
     assert xlog.parse_lsn("2/8300168") == ((2 << 32) + 0x8300168)
     assert xlog.parse_lsn("FFFFFFFF/FFFFFFFF") == ((0xFFFFFFFF << 32) +
                                                    0xFFFFFFFF)
     assert xlog.parse_lsn("0/0") == 0
     with pytest.raises(ValueError):
         xlog.parse_lsn("DEADBEEF")
示例#3
0
 def test_parse_lsn(self):
     assert xlog.parse_lsn('2/8300168') == (
         (2 << 32) + 0x8300168)
     assert xlog.parse_lsn('FFFFFFFF/FFFFFFFF') == (
         (0xFFFFFFFF << 32) + 0xFFFFFFFF)
     assert xlog.parse_lsn('0/0') == 0
     with pytest.raises(ValueError):
         xlog.parse_lsn('DEADBEEF')