X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/9650d98a07b2ad623c29fae2ff69ffd887ad4738..d508b5ca595a418667a1ae10e6cadf48a901c6f3:/test/stdout/0002 diff --git a/test/stdout/0002 b/test/stdout/0002 index c7f8cce80..7ee82ca98 100644 --- a/test/stdout/0002 +++ b/test/stdout/0002 @@ -34,6 +34,44 @@ > + > + > +> eval: 0 +> eval: 1 +> eval: -1 +> eval: 1 +> eval: 2 +> eval: 7 +> eval: 9 +> eval: 4 +> eval: 6 +> eval: 42 +> Failed: error in expression evaluation: expecting number or opening parenthesis (after processing "") +> eval: -2 +> eval: 1 +> eval: 1 +> Failed: error in expression evaluation: expecting closing parenthesis (after processing "-2 - (-3") +> Failed: error in expression evaluation: expecting operator (after processing "-2 - -3") +> eval: 1 +> eval: -5 +> eval: 1 +> eval: 40962 +> eval: 63 +> Failed: error in expression evaluation: expecting operator (after processing "0") +> eval10: 77 +> eval10: 8 +> Failed: error in expression evaluation: expecting operator (after processing "0") +> eval: 4 +> eval: 4 +> eval: 4 +> eval: 13 +> eval: 9 +> eval: 6 +> eval: 3 +> eval: 0 +> eval: 24 +> eval: 4608 +> eval: 4608 +> eval: -4608 +> > # List operations > > filter: "a:b:c" @@ -115,6 +153,12 @@ > > addrss: local-part@dom.ain > addrss: local-part@dom.ain +> addrss: local-part@dom.ain +> addrss: local-part@dom.ain +> addrss: local-part@dom.ain +> addrss: local-part.dot-atom@dom.ain +> addrss: local-part@dom.ain +> domain: dom.ain > domain: dom.ain > domain: dom.ain > @@ -129,40 +173,6 @@ > excape8bit: undisturbed text tab newline tab\134backslash ~tilde\177DEL\200\201. > -> eval: 2 -> eval: 7 -> eval: 9 -> eval: 4 -> eval: 6 -> eval: 42 -> Failed: error in expression evaluation: expecting number or opening parenthesis (after processing "") -> eval: -2 -> eval: 1 -> eval: 1 -> Failed: error in expression evaluation: expecting closing parenthesis (after processing "-2 - (-3") -> Failed: error in expression evaluation: expecting operator (after processing "-2 - -3") -> eval: 1 -> eval: -5 -> eval: 1 -> eval: 40962 -> eval: 63 -> Failed: error in expression evaluation: expecting operator (after processing "0") -> eval10: 77 -> eval10: 8 -> Failed: error in expression evaluation: expecting operator (after processing "0") -> eval: 4 -> eval: 4 -> eval: 4 -> eval: 13 -> eval: 9 -> eval: 6 -> eval: 3 -> eval: 0 -> eval: 24 -> eval: 4608 -> eval: 4608 -> eval: -4608 -> > expand: $primary_hostname myhost.test.ex > hash: jmg monty fbWx > hash: abcX abX aX X @@ -226,6 +236,7 @@ newline tab\134backslash ~tilde\177DEL\200\201. > length: The quick abc > lclpt: local-part > lclpt: local-part +> lclpt: local.part > quote: aZ09_.-Q "ab*cd" "abcd\"ef" > quote: "nl(\n)" > quote: "cr(\r)" @@ -736,9 +747,9 @@ xyz > > # Syntax errors > -> Failed: prvs second argument must be a single digit -> Failed: prvs second argument must be a single digit -> Failed: prvs second argument must be a single digit +> Failed: prvs third argument must be a single digit +> Failed: prvs third argument must be a single digit +> Failed: prvs third argument must be a single digit > > # Correct checks; can't put explicit addresses in the tests, because they > # will change over time. @@ -829,6 +840,25 @@ xyz > CALLER > correct > +> # JSON +> +> "http://www.example.com/image/481989943" +> 100 +> 943 +> 943 +> +> 59 +> 59 +> +> {"1":116, "2":943, "3":234} +> expect: {"1":116, "2":943, "3":234} +> +> {"1":116, "2":943, "3":234} +> expect: {"1":116, "2":943, "3":234} +> +> <> +> expect: <> +> > > escape: B7·F2ò > @@ -838,6 +868,12 @@ xyz > yes > match_address: no > +> primary_hostname: myhost.test.ex +> match: cdab +> Failed: "if" failed and "fail" requested +> yes +> match_address: no +> > -be Sender host name and address etc, all unset > -oMa sender_host_address = > sender_host_port = 0