コード例 #1
0
    def test_repr_truncation(self):
        max_len = 20
        fmt.print_config.max_colwidth = max_len
        df = DataFrame({'A': np.random.randn(10),
                 'B': [tm.rands(np.random.randint(max_len - 1,
                     max_len + 1)) for i in range(10)]})
        r = repr(df)
        r = r[r.find('\n') + 1:]
        for line, value in zip(r.split('\n'), df['B']):
            if fmt._strlen(value) + 1 > max_len:
                self.assert_('...' in line)
            else:
                self.assert_('...' not in line)

        fmt.print_config.max_colwidth = None
        self.assert_('...' not in repr(df))

        fmt.print_config.max_colwidth = max_len + 2
        self.assert_('...' not in repr(df))
コード例 #2
0
ファイル: test_format.py プロジェクト: larsmans/pandas
    def test_repr_truncation(self):
        max_len = 20
        fmt.print_config.max_colwidth = max_len
        df = DataFrame({'A': np.random.randn(10),
                 'B': [tm.rands(np.random.randint(max_len - 1,
                     max_len + 1)) for i in range(10)]})
        r = repr(df)
        r = r[r.find('\n') + 1:]
        for line, value in zip(r.split('\n'), df['B']):
            if fmt._strlen(value) + 1 > max_len:
                self.assert_('...' in line)
            else:
                self.assert_('...' not in line)

        fmt.print_config.max_colwidth = None
        self.assert_('...' not in repr(df))

        fmt.print_config.max_colwidth = max_len + 2
        self.assert_('...' not in repr(df))
コード例 #3
0
ファイル: test_format.py プロジェクト: kylej/pandas
    def test_repr_truncation(self):
        max_len = 20
        fmt.print_config.max_colwidth = max_len
        df = DataFrame(
            {"A": np.random.randn(10), "B": [tm.rands(np.random.randint(max_len - 1, max_len + 1)) for i in range(10)]}
        )
        r = repr(df)
        r = r[r.find("\n") + 1 :]
        for line, value in zip(r.split("\n"), df["B"]):
            if fmt._strlen(value) + 1 > max_len:
                self.assert_("..." in line)
            else:
                self.assert_("..." not in line)

        fmt.print_config.max_colwidth = None
        self.assert_("..." not in repr(df))

        fmt.print_config.max_colwidth = max_len + 2
        self.assert_("..." not in repr(df))