Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure timeout tests wait for the entire specified duration | Steven Hilder | 2015-09-29 | 1 | -2/+2 |
| | |||||
* | Fix Typos: exteption -> exception | Niklas Keller | 2015-08-26 | 2 | -2/+2 |
| | |||||
* | fix test | Anatol Belski | 2015-08-17 | 1 | -5/+2 |
| | | | | | | This fail has nothing together with any changes in run-tests.php Using run-tests.php from the 5.5 branch brings the same result. So merely it is about how PHP7 handles and buffers errors. | ||||
* | Fixed tests(I am not sure, these tests seems strange, anyway it passes | Xinchen Hui | 2015-08-13 | 3 | -6/+6 |
| | | | | locally now) | ||||
* | Switch code on thrown TypeError and ParseError to 0, update related tests | Aaron Piotrowski | 2015-07-07 | 1 | -6/+6 |
| | |||||
* | Fixed test (shift operators throw Error) | Dmitry Stogov | 2015-07-06 | 1 | -1/+1 |
| | |||||
* | bring back the division by zero warning | Anatol Belski | 2015-07-05 | 3 | -6/+8 |
| | |||||
* | Catch the specifical exception | Xinchen Hui | 2015-07-03 | 6 | -9/+9 |
| | |||||
* | Introduce ArithmeticError | Bob Weinand | 2015-07-02 | 4 | -399/+399 |
| | |||||
* | Use DivisionByZeroError instead of exception for %/intdiv() | Bob Weinand | 2015-07-02 | 2 | -410/+410 |
| | |||||
* | Remove warning upon division by zero | Bob Weinand | 2015-07-02 | 3 | -8/+6 |
| | |||||
* | Restored old behavior | Dmitry Stogov | 2015-06-29 | 1 | -1/+1 |
| | |||||
* | Revert "Fixed last previously broken tests" | Dmitry Stogov | 2015-06-29 | 6 | -1093/+1379 |
| | | | | This reverts commit 79b1832dd5086cd9b4a2e778a62f1743b548726c. | ||||
* | Fixed last previously broken tests | Bob Weinand | 2015-06-29 | 7 | -1380/+1094 |
| | |||||
* | Show full signature upon inheritance mismatch | Bob Weinand | 2015-06-29 | 8 | -8/+8 |
| | |||||
* | Drop duplicate object-to-type notices | Nikita Popov | 2015-06-22 | 1 | -1/+0 |
| | | | | | We already generate a recoverable fatal for these earlier, no need to throw an additional notice. | ||||
* | Merge branch 'master' into throwable-interface | Aaron Piotrowski | 2015-06-14 | 10 | -40/+8 |
|\ | | | | | | | | | | | | | # Conflicts: # Zend/zend_language_scanner.c # Zend/zend_language_scanner.l # ext/simplexml/tests/SimpleXMLElement_xpath.phpt | ||||
| * | Fix typo in Unicode escape test | Andrea Faulds | 2015-06-06 | 1 | -1/+1 |
| | | |||||
| * | Merge context sensitive lexer RFC | Bob Weinand | 2015-05-25 | 2 | -32/+0 |
| |\ | |||||
| | * | add tests for semi reserved words and remove obsolete ones | Márcio Almada | 2015-04-30 | 2 | -32/+0 |
| | | | |||||
| * | | Show argument causing TypeException in trace | Nikita Popov | 2015-05-20 | 7 | -7/+7 |
| | | | | | | | | | | | | Not sure why that check was there, did I miss something? | ||||
* | | | Update exception names in tests after formatting changes. | Aaron Piotrowski | 2015-05-17 | 54 | -55/+55 |
| | | | |||||
* | | | Merge branch 'master' into throwable-interface | Aaron Piotrowski | 2015-05-17 | 56 | -60/+90 |
|\ \ \ | |/ / | |||||
| * | | Display TypeExceptions like normal exceptions | Nikita Popov | 2015-05-17 | 8 | -11/+41 |
| | | | | | | | | | | | | | | | | | | | | | We currently don't show the argument at which the error actually occured in the trace - should probably either add it or don't display args on incomplete frames altogether, otherwise this'll probably be confusing. | ||||
| * | | Tweak uncaught exception message display | Nikita Popov | 2015-05-17 | 48 | -49/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements a reduced variant of #1226 with just the following change: -Fatal error: Uncaught exception 'EngineException' with message 'Call to private method foo::bar() from context ''' in %s:%d +Fatal error: Uncaught EngineException: Call to private method foo::bar() from context '' in %s:%d The '' wrapper around messages is very weird if the exception message itself contains ''. Futhermore having the message wrapped in '' doesn't work for the "and defined" suffix of TypeExceptions. | ||||
* | | | Updated tests to reflect exception class changes. | Aaron Piotrowski | 2015-05-16 | 50 | -71/+71 |
|/ / | |||||
* | | Display EngineExceptions like ordinary exceptions | Nikita Popov | 2015-05-15 | 46 | -46/+200 |
|/ | | | | | | | | | TypeException stays as-is for now because it uses messages that are incompatible with the way exception messages are displayed. closure_038.phpt and a few others now show that we're generating too many exceptions for compound operations on undefined properties -- this needs to be fixed in a followup. | ||||
* | 0.0 / 0.0 = NaN | Dmitry Stogov | 2015-04-06 | 1 | -9/+9 |
| | |||||
* | Fixed weird operators behavior. Division by zero now emits warning and ↵ | Dmitry Stogov | 2015-04-06 | 9 | -404/+444 |
| | | | | returns +/-INF, modulo by zero and intdid() throws an exception, shifts by negative offset throw exceptions. Compile-time evaluation of division by zero is disabled. | ||||
* | Throw ParseException from lexer | Nikita Popov | 2015-04-02 | 7 | -7/+7 |
| | | | | | | | Primarily to avoid getting fatal errors from token_get_all(). Implemented using a magic E_ERROR token, which the lexer emits to force a parser failure. | ||||
* | Reclassify E_STRICT notices | Nikita Popov | 2015-04-01 | 24 | -42/+45 |
| | | | | | | | Per RFC https://wiki.php.net/rfc/reclassify_e_strict While reviewing this, found that there are still three E_STRICTs left in libraries - need to discuss those. | ||||
* | Finish PHP 4 constructor deprecation | Nikita Popov | 2015-03-31 | 8 | -8/+20 |
| | |||||
* | Deprecate PHP 4 constructors | Andrea Faulds | 2015-03-31 | 13 | -19/+19 |
| | |||||
* | Another CRLF test fix | Kalle Sommer Nielsen | 2015-03-26 | 1 | -2/+2 |
| | |||||
* | Fixed error messages | Dmitry Stogov | 2015-03-20 | 1 | -1/+1 |
| | |||||
* | Fix executor issue with ignoring strict types, which cleans up a bunch of ↵ | Anthony Ferrara | 2015-03-18 | 1 | -1/+1 |
| | | | | errors. Additionally fix the expected error of 2 unrelated tests that was caused by a change to the core error messages | ||||
* | use default test timeout | Anatol Belski | 2015-03-16 | 11 | -11/+0 |
| | |||||
* | test fixes + added skipif for slow tests | Anatol Belski | 2015-03-16 | 12 | -26/+63 |
| | |||||
* | use busy sleep instead of sleep() for timeout tests | Anatol Belski | 2015-03-16 | 12 | -12/+44 |
| | |||||
* | test timeout with shutdown function, variation | Anatol Belski | 2015-03-16 | 1 | -0/+21 |
| | |||||
* | test timeout with shutdown function | Anatol Belski | 2015-03-16 | 1 | -0/+21 |
| | |||||
* | test timeout with foreach loop | Anatol Belski | 2015-03-16 | 1 | -0/+18 |
| | |||||
* | test timeout with for loop | Anatol Belski | 2015-03-16 | 1 | -0/+18 |
| | |||||
* | test timeout with exception variation | Anatol Belski | 2015-03-16 | 1 | -0/+24 |
| | |||||
* | test timeout with exception | Anatol Belski | 2015-03-16 | 1 | -0/+20 |
| | |||||
* | fix timeout with cal_user_func | Anatol Belski | 2015-03-16 | 1 | -0/+21 |
| | |||||
* | test timeout within eval() | Anatol Belski | 2015-03-16 | 1 | -0/+20 |
| | |||||
* | test timeout with array_walk | Anatol Belski | 2015-03-16 | 1 | -0/+22 |
| | |||||
* | test timeout within function | Anatol Belski | 2015-03-16 | 1 | -0/+21 |
| | |||||
* | test timeout within while loop | Anatol Belski | 2015-03-16 | 1 | -0/+18 |
| |