コード例 #1
0
ファイル: test_Uid.py プロジェクト: davidfraser/j5basic
    def test_uid_id_str(self):
        ids = {}
        for i in range(10000):
            ids[Uid.uid_id_str()] = None

        print len(ids)
        assert len(ids) == 10000  # no duplicates

        # check format
        uid_re = re.compile("ID[0-9]{17,22}")
        for uid in ids:
            if not uid_re.match(uid):
                print uid
                assert uid_re.match(uid)