Commits

Author Commit Message Labels Comments Date
Dave Abrahams
Correct slash direction for .pth files on Windows
Dave Abrahams
Recent Microsoft compilers generate manifest files that must be uninstalled along with their .EXEs
Dave Abrahams
On Windows, .pth files must be saved in binary mode ('wb') ...because they are written by easy_install with Unix line endings (\n) there and if we write DOS line endings (\r\n) as 'w' does, our uninstall tests that check for complete rollback of easy-install.pth fail.
Dave Abrahams
Eliminated all direct uses of diff_states, instead using a new assert_all_changes, which DRY's things out substantially
Dave Abrahams
Rationalized and cleaned up use of relative/absolute paths in TestPipEnvironment In test_freeze.py:test_freeze_bazaar_clone, invoke python without qualification Removed flotsam and jetsam
Dave Abrahams
Some windows portability, better diagnostics
Dave Abrahams
Fix the first freeze test for Windows. Still not sure what's going on with wsgiref
Dave Abrahams
make sure TestPipResult's __str__ also converts newlines
Dave Abrahams
Factored DOS-newline-handling into test_pip.py; since it applies everywhere now, that should fix the last of the Windows failures!
Dave Abrahams
test_bundle now passes on windows
Dave Abrahams
Adusted a few assertions pending a rewrite of testing infrastructure
Dave Abrahams
purged last use of base_path
Dave Abrahams
Need to forward __str__ explicitly because str(result) is used in many tests
Dave Abrahams
Various fixes to the portable test code that I missed the last time around
Dave Abrahams
Various fixes to implementation and uses of assert_installed. Factored out assert_installed() to handle common post-installation checks
Dave Abrahams
Testing sanity checks (e.g. test_correct_pip_version) now pass on all target platforms.
Dave Abrahams
Added normcase support and choose base class appropriately to os.path's notion of unicode support
Dave Abrahams
calculate site-packages location portably Uninstall virtualenv's pip in a way that works on Windows, i.e. not using the executable that's being uninstalled and not using the code that comes with virtualenv, which is broken. Add '-' to Path for relative path calculation Silence virtualenv preparation Encourage earlier GC of the last TestPipEnvironment, which was happening too late
Dave Abrahams
Use portable path manipulations for Windows portability
Dave Abrahams
still some failure in test_freeze
Francesco
All test_upgrade test pass
Francesco
6/8 tests pass, still two failures
Francesco
Francesco
test requirements pass (fixed the wildcard match, lib/python -> env/lib/python)
Francesco
freeze git clone test pass (output didn't exactly match)
Francesco
removed lib_py, use env instead. download test pass
Francesco
bundle creation test pass
Francesco
bazaar test passes - all test pass
Francesco
clone from mercurial pass
Francesco
git test pass
  1. Prev
  2. Next