From 1ab4c78fc8207fcc356297cc10fbc896a6f0a7ea Mon Sep 17 00:00:00 2001 From: giovannibajo Date: Sun, 1 Mar 2009 12:22:53 +0000 Subject: [PATCH] Add two new tests git-svn-id: http://svn.pyinstaller.org/trunk@636 8dd32b29-ccff-0310-8a9a-9233e24343b1 --- buildtests/test-celementtree.py | 9 +++++++++ buildtests/test-celementtree.spec | 19 +++++++++++++++++++ buildtests/test-email.py | 10 ++++++++++ buildtests/test-email.spec | 19 +++++++++++++++++++ 4 files changed, 57 insertions(+) create mode 100644 buildtests/test-celementtree.py create mode 100644 buildtests/test-celementtree.spec create mode 100644 buildtests/test-email.py create mode 100644 buildtests/test-email.spec diff --git a/buildtests/test-celementtree.py b/buildtests/test-celementtree.py new file mode 100644 index 0000000..7f7a38f --- /dev/null +++ b/buildtests/test-celementtree.py @@ -0,0 +1,9 @@ +""" +import xml.etree.ElementTree +from copy import copy, deepcopy +import _elementtree +import xml.etree.cElementTree +print dir(xml.etree.cElementTree) +""" +from xml.etree.cElementTree import ElementTree +print "OK" diff --git a/buildtests/test-celementtree.spec b/buildtests/test-celementtree.spec new file mode 100644 index 0000000..f7020e9 --- /dev/null +++ b/buildtests/test-celementtree.spec @@ -0,0 +1,19 @@ +# -*- mode: python -*- +a = Analysis([os.path.join(HOMEPATH,'support/_mountzlib.py'), os.path.join(HOMEPATH,'support/useUnicode.py'), 'test-celementtree.py'], + pathex=['/home/rasky/src/pyinstaller/buildtests']) +pyz = PYZ(a.pure) +exe = EXE(pyz, + a.scripts, + exclude_binaries=1, + name=os.path.join('build/pyi.linux2/test-celementtree', 'test-celementtree'), + debug=True, + strip=False, + upx=False, + console=1 ) +coll = COLLECT( exe, + a.binaries, + a.zipfiles, + a.datas, + strip=False, + upx=False, + name=os.path.join('dist', 'test-celementtree')) diff --git a/buildtests/test-email.py b/buildtests/test-email.py new file mode 100644 index 0000000..83f78bd --- /dev/null +++ b/buildtests/test-email.py @@ -0,0 +1,10 @@ +import sys + +if sys.version_info >= (2,5): + from email import utils + from email.header import Header + from email.mime.text import MIMEText + from email.mime.multipart import MIMEMultipart + from email.mime.nonmultipart import MIMENonMultipart +else: + print "test-email skipped" diff --git a/buildtests/test-email.spec b/buildtests/test-email.spec new file mode 100644 index 0000000..b6fa035 --- /dev/null +++ b/buildtests/test-email.spec @@ -0,0 +1,19 @@ +# -*- mode: python -*- +a = Analysis([os.path.join(HOMEPATH,'support/_mountzlib.py'), os.path.join(HOMEPATH,'support/useUnicode.py'), 'test-email.py'], + pathex=['/home/rasky/src/pyinstaller/buildtests']) +pyz = PYZ(a.pure) +exe = EXE(pyz, + a.scripts, + exclude_binaries=1, + name=os.path.join('build/pyi.linux2/test-email', 'test-email'), + debug=False, + strip=False, + upx=False, + console=1 ) +coll = COLLECT( exe, + a.binaries, + a.zipfiles, + a.datas, + strip=False, + upx=False, + name=os.path.join('dist', 'test-email'))