annotate vendor/nikic/php-parser/test/code/parser/expr/shellExec.test @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children 5fb285c0d0e3
rev   line source
Chris@0 1 Shell execution
Chris@0 2 -----
Chris@0 3 <?php
Chris@0 4 ``;
Chris@0 5 `test`;
Chris@0 6 `test $A`;
Chris@0 7 `test \``;
Chris@0 8 `test \"`;
Chris@0 9 -----
Chris@0 10 array(
Chris@0 11 0: Expr_ShellExec(
Chris@0 12 parts: array(
Chris@0 13 )
Chris@0 14 )
Chris@0 15 1: Expr_ShellExec(
Chris@0 16 parts: array(
Chris@0 17 0: Scalar_EncapsedStringPart(
Chris@0 18 value: test
Chris@0 19 )
Chris@0 20 )
Chris@0 21 )
Chris@0 22 2: Expr_ShellExec(
Chris@0 23 parts: array(
Chris@0 24 0: Scalar_EncapsedStringPart(
Chris@0 25 value: test
Chris@0 26 )
Chris@0 27 1: Expr_Variable(
Chris@0 28 name: A
Chris@0 29 )
Chris@0 30 )
Chris@0 31 )
Chris@0 32 3: Expr_ShellExec(
Chris@0 33 parts: array(
Chris@0 34 0: Scalar_EncapsedStringPart(
Chris@0 35 value: test `
Chris@0 36 )
Chris@0 37 )
Chris@0 38 )
Chris@0 39 4: Expr_ShellExec(
Chris@0 40 parts: array(
Chris@0 41 0: Scalar_EncapsedStringPart(
Chris@0 42 value: test \"
Chris@0 43 )
Chris@0 44 )
Chris@0 45 )
Chris@0 46 )