def METHOD_NAME(self):
    x, y = dimod.Binaries('xy')
    i, = dimod.Integers('i')
    self.assertEqual(repr(x + y <= 5), "Le(BinaryQuadraticModel({'x': 1.0, 'y': 1.0}, {}, 0.0, 'BINARY'), 5)")
    self.assertEqual(repr(x + y == 5), "Eq(BinaryQuadraticModel({'x': 1.0, 'y': 1.0}, {}, 0.0, 'BINARY'), 5)")
    self.assertEqual(repr(x + y >= 5), "Ge(BinaryQuadraticModel({'x': 1.0, 'y': 1.0}, {}, 0.0, 'BINARY'), 5)")
    self.assertEqual(repr(x + i <= 5), "Le(QuadraticModel({'x': 1.0, 'i': 1.0}, {}, 0.0, {'x': 'BINARY', 'i': 'INTEGER'}, dtype='float64'), 5)")
    self.assertEqual(repr(x + i == 5), "Eq(QuadraticModel({'x': 1.0, 'i': 1.0}, {}, 0.0, {'x': 'BINARY', 'i': 'INTEGER'}, dtype='float64'), 5)")
    self.assertEqual(repr(x + i >= 5), "Ge(QuadraticModel({'x': 1.0, 'i': 1.0}, {}, 0.0, {'x': 'BINARY', 'i': 'INTEGER'}, dtype='float64'), 5)")