def METHOD_NAME(self) :
    # We don't use both extremes because they are problematic
    value_plus=(1L<<63)-2
    self.assertEqual(9223372036854775806L,value_plus)
    value_minus=(-1L<<63)+1  # Two complement
    self.assertEqual(-9223372036854775807L,value_minus)
    self.seq = db.DBSequence(self.d, flags=0)
    self.assertEqual(None, self.seq.initial_value(value_plus-1))
    self.assertEqual(None, self.seq.open(key='id', txn=None,
        flags=db.DB_CREATE))
    self.assertEqual(value_plus-1, self.seq.get(1))
    self.assertEqual(value_plus, self.seq.get(1))
    self.seq.remove(txn=None, flags=0)
    self.seq = db.DBSequence(self.d, flags=0)
    self.assertEqual(None, self.seq.initial_value(value_minus))
    self.assertEqual(None, self.seq.open(key='id', txn=None,
        flags=db.DB_CREATE))
    self.assertEqual(value_minus, self.seq.get(1))
    self.assertEqual(value_minus+1, self.seq.get(1))