Commits on Nov 12, 2010
  1. @ezyang

    Add support for PRESKIPIF, which runs without INI settings.

    Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
    ezyang committed Nov 12, 2010
Commits on Apr 10, 2009
Commits on Apr 9, 2009
  1. Add a new test

    committed Apr 9, 2009
  2. Going back to creating a .php instead of a .phpt.php file.

    There are some dependencies in php-src that I ran into that cause this
    to be an issue.  Easier just to revert it instead of forcing a change for
    the time being.
    committed Apr 9, 2009
  3. Changes generation of error file to ensure it always references a .ph…

    …pt file
    
    When the error occured in a .php file, we were displaying that file instead of
    the provided phpt file.  This assumes that if a file ends in .phpt it should
    always be a .phpt instead.
    committed Apr 9, 2009
Commits on Dec 14, 2008
  1. update build.xml file for 0.1.5devel version

    Travis Swicegood committed Dec 13, 2008
  2. Fixes false failures caused by test cases with Windows EOL markers (r…

    …e: #79)
    
    The visibility_005.phpt.inc file was taken directly from php-src, where it
    was first observed to fail with PHPT.  The problem was the \r\n EOL markers.
    This change strips the EOL markers off of each line of a case that it parses
    and converts them into \n so they are standardized.
    
    This may also help issues where diffs are not generated properly.
    Travis Swicegood committed Dec 13, 2008
Commits on Aug 9, 2008
  1. add @todo note

    git-svn-id: https://svn.domain51.com/test/Core/trunk@710 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Aug 9, 2008
  2. standardize EOLs to output diffs properly on Windows

    git-svn-id: https://svn.domain51.com/test/Core/trunk@709 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Aug 9, 2008
  3. make EXPECTF extend EXPECTREGEX like it should have always done

    fixes an issue on Windows where patterns were not being picked up properly
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@708 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Aug 9, 2008
Commits on Jun 28, 2008
  1. fix issue with windows EOL causing issues on regular expression (fixe…

    …s #72)
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@707 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  2. swap \n for PHP_EOL throughout the codebase

    git-svn-id: https://svn.domain51.com/test/Core/trunk@706 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  3. switch to PHP_EOL throughout for better Windows support for test cases

    git-svn-id: https://svn.domain51.com/test/Core/trunk@705 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  4. fix this test - ugh...

    git-svn-id: https://svn.domain51.com/test/Core/trunk@704 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  5. trim path to make sure whitespace does not cause a false failure

    git-svn-id: https://svn.domain51.com/test/Core/trunk@703 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  6. switch to PHP_EOL throughout for better Windows support for test cases

    git-svn-id: https://svn.domain51.com/test/Core/trunk@702 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  7. switch to PATH_SEPARATOR for better Windows support (fixes #51)

    git-svn-id: https://svn.domain51.com/test/Core/trunk@701 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  8. change to PHP_EOL for better Windows support

    git-svn-id: https://svn.domain51.com/test/Core/trunk@700 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
  9. Fix this so it is more portable across PHP versions

    The "@(string)$string == $string" method does not seem to work
    in some PHP version (see bug #45387).  This commit expands the
    conditional checks to work more broadly.
    
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@699 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 28, 2008
Commits on Jun 18, 2008
  1. Fixes a long standing issue with PATH environment variable when _ENV …

    …is not set (fixes #2)
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@698 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 18, 2008
  2. fix typo in constant

    this is now an error in PHP 5.3
    
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@697 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Jun 18, 2008
Commits on May 27, 2008
  1. update build file for 0.1.4alpha release

    git-svn-id: https://svn.domain51.com/test/Core/trunk@696 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed May 27, 2008
  2. Quit throwing exceptions on output on STDERR channel (fixes #61)

    PHP has started writing its PHP Errors to STDERR in CLI which means an expected
    error within the test case could cause PHPT to mis-interpret the error as an
    errored test.  Instead of making the assumption that no STDERR output should be
    generated, PHPT now adds it to the output.
    
    BC BREAK: This breaks existing behavior which expected all PHP errors to be
    displayed as part of STDOUT and anything on STDERR was automatically considered
    bad.
    
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@695 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed May 27, 2008
  3. make sure multiple errors are properly handled (fixes #63)

    git-svn-id: https://svn.domain51.com/test/Core/trunk@694 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed May 27, 2008
  4. supress errors when eval()'ing code (re #61)

    this behavor appears to have changed within minor versions of PHP as
    this used to run fine w/o the error bubbling up.
    
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@693 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed May 27, 2008
  5. alter tests' CLEAN section to check for file existence prior to delet…

    …ing (re #61)
    
    This appears to be caused due to a change in the way PHP handles errors inside
    eval()'d code.  Code eval()'d inside an output buffer now bubble up through the
    buffer.
    
    
    git-svn-id: https://svn.domain51.com/test/Core/trunk@692 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed May 27, 2008
Commits on Mar 25, 2008
  1. adjust build.xml for 0.1.3alpha release

    git-svn-id: https://svn.domain51.com/test/Core/trunk@689 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Mar 25, 2008
Commits on Mar 5, 2008
  1. add an example RETURNS test

    git-svn-id: https://svn.domain51.com/test/Core/trunk@674 54d25d7b-d40e-47af-a99d-8d4037bc02b6
    tswicegood committed Mar 5, 2008