Beispiel #1
0
    def test_svn_logs(self):
        fLOG(
            __file__,
            self._testMethodName,
            OutputPrint=__name__ == "__main__")

        try:
            import pysvn as skip__
        except ImportError:
            return

        typstr = str  # unicode#
        src_ = SourceRepository()
        ver = src_.log()
        assert len(ver) > 0
        assert isinstance(ver, list)
        assert len(ver[0]) >= 4
        assert isinstance(ver[0][1], int) or isinstance(ver[0][1], typstr)
        assert isinstance(ver[0][2], datetime.datetime)
        ver.sort(reverse=True)
        fLOG("logs", "\n" + "\n".join(map(str, ver[:10])))