71 Commits

Author SHA1 Message Date
giovannibajo 1838f4fbce Ticket #181: fixes some types on Mac
git-svn-id: http://svn.pyinstaller.org/trunk@859 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-08-27 18:34:28 +00:00
giovannibajo c7536735a2 Ticket #179: basic fixing for darwin64
git-svn-id: http://svn.pyinstaller.org/trunk@858 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-08-27 18:19:49 +00:00
giovannibajo 03bcf72d90 Merge Python 2.6 for Windows support (py26win branch)
git-svn-id: http://svn.pyinstaller.org/trunk@844 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-21 00:07:21 +00:00
giovannibajo e203811e3e Fix compatibility of testsuite for Python 2.3 and Python 2.4
git-svn-id: http://svn.pyinstaller.org/trunk@830 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 12:25:44 +00:00
giovannibajo f459a16a7d Adjust for Python 2.3 compatibility
git-svn-id: http://svn.pyinstaller.org/trunk@829 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 12:19:08 +00:00
giovannibajo b5ee2df91f Restore compatibility with Python 2.3
git-svn-id: http://svn.pyinstaller.org/trunk@826 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-04-28 09:36:05 +00:00
giovannibajo ab6975e421 Remove site_module test: there is no way it can work because site.py has many
hidden imports (.pth files) that PyInstaller will not see (and should not).


git-svn-id: http://svn.pyinstaller.org/trunk@774 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:36:23 +00:00
giovannibajo 7da551534e Remove old startup script (no more required)
git-svn-id: http://svn.pyinstaller.org/trunk@773 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:32:09 +00:00
giovannibajo bbe074c8e8 Bug #60: Relative import syntax (dots) does not disable top-level (absolute) imports.
git-svn-id: http://svn.pyinstaller.org/trunk@679 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-06-15 22:47:53 +00:00
giovannibajo 5aa7540cd3 Ticket #69: correctly support relative imports within __init__ files
git-svn-id: http://svn.pyinstaller.org/trunk@678 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-06-14 22:54:44 +00:00
giovannibajo 67f7ac347a Rename a secondary file as expected by its test
git-svn-id: http://svn.pyinstaller.org/trunk@677 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-06-14 22:51:13 +00:00
giovannibajo 7dbdb5eb84 Define __file__ within the main module(s), for full compatibility.
git-svn-id: http://svn.pyinstaller.org/trunk@674 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-06-12 16:15:23 +00:00
giovannibajo 99727d5882 Fix encoding support in Python 2.6, by fix a one-off in interpretatio of
the 'level' argument of __import__.


git-svn-id: http://svn.pyinstaller.org/trunk@671 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-22 18:54:30 +00:00
giovannibajo 0489f089d0 Make new tests compatible with Windows
git-svn-id: http://svn.pyinstaller.org/trunk@638 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-01 12:31:48 +00:00
giovannibajo 1ab4c78fc8 Add two new tests
git-svn-id: http://svn.pyinstaller.org/trunk@636 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-01 12:22:53 +00:00
giovannibajo 9fb2732537 Avoid spurious support files by only globbing tests through spec files
git-svn-id: http://svn.pyinstaller.org/trunk@635 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-01 12:22:12 +00:00
giovannibajo e4df380015 Reenable clean function that was commented out by mistake
git-svn-id: http://svn.pyinstaller.org/trunk@634 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-01 12:17:35 +00:00
giovannibajo f7f2f1d674 Fix ctypes support on Linux.
find_library() is not the correct function to resolve the full path,
at least not on Linux.


git-svn-id: http://svn.pyinstaller.org/trunk@632 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-01 12:13:57 +00:00
lmancini c9f3f42f4b Ticket #47: add a pragmatic but effective ctypes dependency support; a simple testcase is included (tested and working on Mac OS X only).
git-svn-id: http://svn.pyinstaller.org/trunk@599 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-16 11:09:58 +00:00
naufraghi 2a3024f607 Stop on build error
git-svn-id: http://svn.pyinstaller.org/trunk@591 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-01-05 18:08:00 +00:00
giovannibajo 6fcf6732c5 Add test for ticket #27 that is fixed on trunk by the work of Matteo Bertini on cleaning up
exception handling during imports.


git-svn-id: http://svn.pyinstaller.org/trunk@586 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-30 19:00:51 +00:00
naufraghi ca4dec1af2 Test the real problem: not imp but site
git-svn-id: http://svn.pyinstaller.org/trunk@583 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-13 14:31:01 +00:00
naufraghi 50def6840d Add debug print
git-svn-id: http://svn.pyinstaller.org/trunk@582 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-13 14:27:47 +00:00
naufraghi f8cfa0b1e0 Fix typo and make the code runnable also if not packed
git-svn-id: http://svn.pyinstaller.org/trunk@581 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-13 14:27:06 +00:00
naufraghi 1496089842 Rename test[67]x -> data[67] (skipped by runtest)
git-svn-id: http://svn.pyinstaller.org/trunk@579 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-12 23:11:38 +00:00
naufraghi 22ace58cf5 Fix test-zipimport.spec path
git-svn-id: http://svn.pyinstaller.org/trunk@575 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-12 17:17:33 +00:00
naufraghi 891ecd8f6a Use a different FAIL message sep
git-svn-id: http://svn.pyinstaller.org/trunk@574 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-12 17:16:55 +00:00
naufraghi 5cb2b05554 Disable debug in spec file
git-svn-id: http://svn.pyinstaller.org/trunk@572 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 19:57:21 +00:00
naufraghi ef0ba534d3 Fix nested onefile test
git-svn-id: http://svn.pyinstaller.org/trunk@569 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 19:20:58 +00:00
naufraghi bb3f1ddcad Fix destination path
git-svn-id: http://svn.pyinstaller.org/trunk@568 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 19:03:58 +00:00
naufraghi f21d0b35c3 Add a nested launch test (onefile launches another onefile)
git-svn-id: http://svn.pyinstaller.org/trunk@567 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 19:03:08 +00:00
naufraghi 9c49517ced Add an interactive (you have to close the windows...) Tk test
git-svn-id: http://svn.pyinstaller.org/trunk@566 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 19:01:33 +00:00
naufraghi 3826b4c080 Fix test extension /intelligence/
git-svn-id: http://svn.pyinstaller.org/trunk@565 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 16:12:02 +00:00
naufraghi 0694f5f237 Fix python_exe.build generation and fix tests using buildtime python
+ be more verbose


git-svn-id: http://svn.pyinstaller.org/trunk@563 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 15:46:23 +00:00
naufraghi 9060db5bf6 Cosmetic
git-svn-id: http://svn.pyinstaller.org/trunk@562 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-11 15:44:39 +00:00
naufraghi c522d67300 Rename test3 -> test_f_option
git-svn-id: http://svn.pyinstaller.org/trunk@559 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-07 16:19:23 +00:00
naufraghi 1d409e162a Start naming tests
git-svn-id: http://svn.pyinstaller.org/trunk@558 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-07 16:06:55 +00:00
naufraghi 53960c122d Run all tests (not only numbered ones)
git-svn-id: http://svn.pyinstaller.org/trunk@557 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-07 16:04:14 +00:00
naufraghi 8d2fcb82a1 Propagate and check '-O' option
git-svn-id: http://svn.pyinstaller.org/trunk@551 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-11-19 09:19:17 +00:00
htgoebel ff66193c3d Configure did not handle import level. Fixed.
git-svn-id: http://svn.pyinstaller.org/trunk@527 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-07 13:42:09 +00:00
htgoebel 3ba5b9f3a5 Enhanced testcase for relative import.
git-svn-id: http://svn.pyinstaller.org/trunk@525 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-05 17:25:44 +00:00
htgoebel 8397e8149e Enhanced testcase for relative imports.
git-svn-id: http://svn.pyinstaller.org/trunk@524 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-05 09:05:56 +00:00
htgoebel 7419761529 Added test for relative import.
git-svn-id: http://svn.pyinstaller.org/trunk@522 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 18:03:33 +00:00
htgoebel bb777dbe14 Clean build/ and dist/, too.
git-svn-id: http://svn.pyinstaller.org/trunk@517 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 17:31:33 +00:00
htgoebel e4df3ae39d Look for .exe in dist/ or dist/<testname>.
git-svn-id: http://svn.pyinstaller.org/trunk@516 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 17:13:07 +00:00
htgoebel bbf540d9aa Updated .spec files to meet directory-schema introduced in r511.
git-svn-id: http://svn.pyinstaller.org/trunk@514 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 17:01:37 +00:00
htgoebel 6d44f7ccbe Allow passing testnames as arguments.
git-svn-id: http://svn.pyinstaller.org/trunk@513 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 16:59:54 +00:00
htgoebel f272333b34 Added option -C/--configfile as preperation of cross-building. This
allows using one PyInstaller installation to be used for differnet
target platforms.


git-svn-id: http://svn.pyinstaller.org/trunk@507 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-28 18:45:11 +00:00
htgoebel 5b353b5078 Switched to optparse/optik.
git-svn-id: http://svn.pyinstaller.org/trunk@506 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-28 18:45:00 +00:00
htgoebel e9024be60f Undoing change committed in r503.
git-svn-id: http://svn.pyinstaller.org/trunk@504 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-28 18:40:45 +00:00