source:
vbox/trunk/src/libs/libxml2-2.12.6/python/tests/inbuf.py@
105132
最後變更 在這個檔案從105132是 104106,由 提交於 12 月 前 | |
---|---|
|
|
檔案大小: 493 位元組 |
行 | |
---|---|
1 | #!/usr/bin/env python3 |
2 | import sys |
3 | import setup_test |
4 | import libxml2 |
5 | try: |
6 | import StringIO |
7 | str_io = StringIO.StringIO |
8 | except: |
9 | import io |
10 | str_io = io.StringIO |
11 | |
12 | # Memory debug specific |
13 | libxml2.debugMemory(1) |
14 | |
15 | i = 0 |
16 | while i < 5000: |
17 | f = str_io("foobar") |
18 | buf = libxml2.inputBuffer(f) |
19 | i = i + 1 |
20 | |
21 | del f |
22 | del buf |
23 | |
24 | # Memory debug specific |
25 | libxml2.cleanupParser() |
26 | if libxml2.debugMemory(1) == 0: |
27 | print("OK") |
28 | else: |
29 | print("Memory leak %d bytes" % (libxml2.debugMemory(1))) |
30 |
注意:
瀏覽 TracBrowser
來幫助您使用儲存庫瀏覽器