tagged release 0.7.1
[parrot.git] / languages / pipp / t / php / concat.t
blob2e91136e29f1f8246d532ffdcecb56f73be605c1
1 # $Id$
3 =head1 NAME
5 concat.t - testing concatenation
7 =head1 DESCRIPTION
9 Concatenate various thingies.
11 =cut
13 # pragmata
14 use strict;
15 use warnings;
17 use FindBin;
18 use lib "$FindBin::Bin/../../lib";
20 # core Perl modules
21 use Test::More     tests => 3;
23 # Parrot modules
24 use Parrot::Test;
26 language_output_is( 'Pipp', <<'END_CODE', <<'END_EXPECTED', 'concatenate 2 strings' );
27 <?php
28 echo '1' . "a\n"
30 END_CODE
32 END_EXPECTED
34 language_output_is( 'Pipp', <<'END_CODE', <<'END_EXPECTED', 'concatenate four strings' );
35 <?php
36 echo 'Hell' . 'o, ' . 'World!' . "\n"
38 END_CODE
39 Hello, World!
40 END_EXPECTED
42 language_output_is( 'Pipp', <<'END_CODE', <<'END_EXPECTED', 'concatenate an int and a string' );
43 <?php
44 echo 1 . "a\n"
46 END_CODE
48 END_EXPECTED