| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make a modified copy of os.environ for interact testsinteract-does-not-detect-eof | Thomas Kluyver | 2014-06-15 | 1 | -13/+11 |
| | | |||||
| * | For python3, exceptions should use "as err", not ", err" | jquast | 2014-06-15 | 1 | -2/+2 |
| | | |||||
| * | python3.2 accommodations | jquast | 2014-06-15 | 1 | -4/+4 |
| | | |||||
| * | Document and detect EOF condition in interact() | jquast | 2014-06-15 | 2 | -26/+18 |
| | | |||||
| * | Improve EOF through test -> interact -> echo_prompt | jquast | 2014-06-15 | 4 | -38/+65 |
| | | |||||
| * | Merge pull request #70 from pexpect/more-exacting-which | Thomas Kluyver | 2014-06-10 | 3 | -81/+235 |
| |\ | | | | | new function is_exe() makes existing which() more correct | ||||
| | * | Make execute permission check more explicitmore-exacting-which | Thomas Kluyver | 2014-06-10 | 1 | -4/+11 |
| | | | |||||
| | * | Provide new 'is_exe' function used by 'which' | jquast | 2014-06-07 | 1 | -5/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As noted by bug report http://bugs.python.org/issue14706, "This is not a Python bug. os.access() is just a wrapper around the POSIX access() function" http://pubs.opengroup.org/onlinepubs/9699919799/functions/faccessat.html """ If any access permissions are checked, each shall be checked individually, as described in XBD File Access Permissions, except that where that description refers to execute permission for a process with appropriate privileges, an implementation may indicate success for X_OK even if execute permission is not granted to any user. """ | ||||
| | * | Expand on tests/test_which.py | jquast | 2014-06-07 | 1 | -33/+141 |
| | | | | | | | | | | | Mainly, regarding os.defpath, os.environ['PATH'], absolute, relative, and symlinks. | ||||
| | * | Separate which tests into test_which.py | jquast | 2014-06-07 | 2 | -76/+82 |
| | | | |||||
| * | | Merge pull request #71 from pexpect/replwrap-test-fixes | Thomas Kluyver | 2014-06-10 | 2 | -11/+29 |
| |\ \ | | | | | | | Fixing various prompt issues with bash ReplWrapper | ||||
| | * | | Minor fixes for replwrap testsreplwrap-test-fixes | Thomas Kluyver | 2014-06-10 | 1 | -3/+1 |
| | | | | |||||
| | * | | syntaxerr: missing r'literal' for unset PS1 | jquast | 2014-06-08 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fixing various prompt issues with bash ReplWrapper | jquast | 2014-06-07 | 2 | -11/+31 |
| | |/ | | | | | | | | | | | allow matching a regular expression, use setUp and tearDown to putenv & getenv PS1, PS2 unset PROMPT_COMMAND | ||||
| * | | PR #66: TypeError thrown by spawnu.readline() | jquast | 2014-06-08 | 4 | -2/+24 |
| |/ | | | | | | | | Submitted by @auntieNeo, fixes exception, "TypeError: got <type 'str'> ('\r\n') as pattern" in spawnu.readline(). Bytes b'\r\n' was concatenated to u'unicode', causing an exception to be thrown when using readline(). | ||||
| * | Tests for wrapping Python shell | Thomas Kluyver | 2014-06-04 | 1 | -1/+27 |
| | | |||||
| * | Some more test coverage for fdpexpect | Thomas Kluyver | 2014-06-04 | 2 | -21/+9 |
| | | |||||
| * | Mark a few unsupported code paths as not needed for test coverage | Thomas Kluyver | 2014-06-04 | 1 | -7/+7 |
| | | |||||
| * | Test escaping interact mode | Thomas Kluyver | 2014-06-04 | 2 | -0/+3 |
| | | |||||
| * | Add another test for ANSI terminal emulation | Thomas Kluyver | 2014-06-04 | 1 | -0/+11 |
| | | |||||
| * | Remove pexpect.psh - it was undocumented and seemingly unused | Thomas Kluyver | 2014-06-04 | 3 | -164/+5 |
| | | | | | Closes gh-66 | ||||
| * | Merge pull request #63 from takluyver/use-pytest | Thomas Kluyver | 2014-06-02 | 46 | -376/+67 |
| |\ | | | | | Use py.test for tests | ||||
| | * | Allow subprocess tests to import pexpect | Thomas Kluyver | 2014-06-01 | 2 | -3/+9 |
| | | | |||||
| | * | Use no_coverage_env() in some more tests | Thomas Kluyver | 2014-06-01 | 4 | -9/+12 |
| | | | |||||
| | * | Don't install into virtualenv in Travis - test local copy | Thomas Kluyver | 2014-06-01 | 1 | -1/+0 |
| | | | |||||
| | * | Ignore coverage env var if not set | Thomas Kluyver | 2014-06-01 | 1 | -1/+1 |
| | | | |||||
| | * | Skip performance tests on PyPy | Thomas Kluyver | 2014-06-01 | 1 | -0/+3 |
| | | | |||||
| | * | Don't try to measure coverage in some Python subprocesses | Thomas Kluyver | 2014-06-01 | 1 | -3/+8 |
| | | | |||||
| | * | Remove 'make test' target | Thomas Kluyver | 2014-06-01 | 1 | -2/+0 |
| | | | |||||
| | * | Remove ancient script for testing on Sourceforge compile farm (long since gone) | Thomas Kluyver | 2014-06-01 | 1 | -71/+0 |
| | | | |||||
| | * | Remove old test runner machinery | Thomas Kluyver | 2014-06-01 | 2 | -117/+0 |
| | | | |||||
| | * | Update DEVELOPERS file | Thomas Kluyver | 2014-06-01 | 3 | -53/+13 |
| | | | |||||
| | * | Use py.test on Travis | Thomas Kluyver | 2014-06-01 | 1 | -4/+2 |
| | | | |||||
| | * | Fix imports in tests for Python 3 | Thomas Kluyver | 2014-06-01 | 21 | -21/+22 |
| | | | | | | | | | Closes gh-59 | ||||
| | * | Don't rely on environment variable set in test.env | Thomas Kluyver | 2014-06-01 | 1 | -3/+3 |
| | | | |||||
| | * | Rename platform checks so py.test doesn't try to run them | Thomas Kluyver | 2014-06-01 | 6 | -0/+0 |
| | | | |||||
| | * | Move (/remove) platform_tests folder which doesn't contain real tests | Thomas Kluyver | 2014-06-01 | 13 | -96/+2 |
| | | | |||||
| * | | Merge pull request #46 from a-tal/master | Jeff Quast | 2014-06-01 | 1 | -2/+0 |
| |\ \ | |/ |/| | remove redundant raise in __pty_make_controlling_tty() | ||||
| | * | removes excepted raise | a-tal | 2014-04-03 | 1 | -2/+0 |
| | | | |||||
| * | | Merge pull request #62 from pexpect/pull-37-try-3 | Jeff Quast | 2014-06-01 | 26 | -54/+121 |
| |\ \ | | | | | | | folders should not be returned by pexpect.which() | ||||
| | * | | rewrite history | jquast | 2014-06-01 | 1 | -4/+1 |
| | | | | |||||
| | * | | remove all unnecessary imports | jquast | 2014-06-01 | 23 | -46/+45 |
| | | | | |||||
| | * | | folders should not be returned by pexpect.which() | jquast | 2014-06-01 | 4 | -9/+80 |
| |/ / | |||||
| * | | Merge pull request #51 from takluyver/replwrap | Thomas Kluyver | 2014-05-31 | 5 | -3/+167 |
| |\ \ | | | | | | | Add high level API for wrapping REPLs | ||||
| | * | | Use bash for testing replwrap, avoiding PyPy's different REPL | Thomas Kluyver | 2014-05-31 | 2 | -16/+16 |
| | | | | |||||
| | * | | Try fixing Travis test runs | Thomas Kluyver | 2014-05-18 | 1 | -2/+2 |
| | | | | |||||
| | * | | Use explicit positional string formatting for Python 2.6 | Thomas Kluyver | 2014-05-18 | 2 | -3/+3 |
| | | | | |||||
| | * | | Update replwrap docs | Thomas Kluyver | 2014-05-18 | 2 | -2/+8 |
| | | | | |||||
| | * | | Format the new prompts into the prompt change command, simplifying ↵ | Thomas Kluyver | 2014-05-18 | 1 | -6/+5 |
| | | | | | | | | | | | | | instantiation of a REPLWrapper | ||||
| | * | | Fix another unicode literal for Python 3.2 | Thomas Kluyver | 2014-05-18 | 1 | -1/+1 |
| | | | | |||||
