def test_tuple(self): eq = self.assertEqual eq(r((1,)), "(1,)") t3 = (1, 2, 3) eq(r(t3), "(1, 2, 3)") r2 = Repr() r2.maxtuple = 2 expected = repr(t3)[:-2] + "...)" eq(r2.repr(t3), expected) # modified fillvalue: r3 = Repr() r3.fillvalue = '+++' r3.maxtuple = 2 expected = repr(t3)[:-2] + "+++)" eq(r3.repr(t3), expected)
def test_tuple(self): eq = self.assertEqual eq(r((1,)), "(1,)") t3 = (1, 2, 3) eq(r(t3), "(1, 2, 3)") r2 = Repr() r2.maxtuple = 2 expected = repr(t3)[:-2] + "...)" eq(r2.repr(t3), expected)
import sys from textwrap import indent, wrap import sqlparse as sp from tlbx.object_utils import get_class_vars, get_caller logging.basicConfig(format="%(message)s") _repr = Repr() _repr.maxstring = 60 _repr.maxother = 20 _repr.maxlist = 5 _repr.maxtuple = 5 _repr.maxset = 5 repr = _repr.repr DEFAULT_TERM_WIDTH = 80 class FontSpecialChars: ENDC = "\033[0m" class FontColors: BLACK = "\033[30m" RED = "\033[31m" GREEN = "\033[32m" YELLOW = "\033[33m"