Changeset 3484
- Timestamp:
- Mar 23, 2005, 9:27:25 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/PS-IPP-Metadata-Config/t/06_multi.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/PS-IPP-Metadata-Config/t/06_multi.t
r3481 r3484 3 3 # Copyright (C) 2005 Joshua Hoblitt 4 4 # 5 # $Id: 06_multi.t,v 1. 1 2005-03-23 06:46:02jhoblitt Exp $5 # $Id: 06_multi.t,v 1.2 2005-03-23 19:27:25 jhoblitt Exp $ 6 6 7 7 use strict; … … 109 109 ok( !defined( $config ), "missing MULTI declaration"); 110 110 } 111 112 __END__113 {114 my $example = q{115 TYPE CELL EXTNAME BIASSEC CHIP # comment116 CELL.00 CELL CCD00 BSEC-00 CHIP.00 # foo117 CELL.01 CELL CCD01 BSEC-01 CHIP.00 #118 };119 my $config = $config_parser->parse( $example );120 ok( defined( $config ), "TYPE with comments");121 }122 123 {124 my $example = q{125 TYPE CELL EXTNAME BIASSEC CHIP126 CELL.00 CELL CCD00 BSEC-00 CHIP.00127 CELL.01 CELL CCD01 BSEC-01 CHIP.00128 FOO METADATA129 TYPE CELL EXTNAME BIASSEC130 CELL.00 CELL CCD00 BSEC-00131 CELL.01 CELL CCD01 BSEC-01132 FOO METADATA133 TYPE CELL EXTNAME134 CELL.00 CELL CCD00135 CELL.01 CELL CCD01136 END137 END138 };139 my $config = $config_parser->parse( $example );140 ok( defined( $config ), "TYPE not visible in lower scopes");141 }142 143 {144 my $example = q{145 TYPE CELL EXTNAME BIASSEC CHIP146 FOO METADATA147 CELL.00 CELL CCD00 BSEC-00 CHIP.00148 END149 };150 my $config = $config_parser->parse( $example );151 ok( !defined( $config ), "TYPE not in scope");152 }153 154 {155 my $example = q{156 FOO METADATA157 TYPE CELL EXTNAME BIASSEC CHIP158 END159 CELL.00 CELL CCD00 BSEC-00 CHIP.00160 };161 my $config = $config_parser->parse( $example );162 ok( !defined( $config ), "TYPE not in scope");163 }164 165 {166 my $example = q{167 FOO METADATA168 TYPE CELL EXTNAME BIASSEC CHIP169 END170 BAR METADATA171 CELL.00 CELL CCD00 BSEC-00 CHIP.00172 END173 };174 my $config = $config_parser->parse( $example );175 ok( !defined( $config ), "TYPE not in scope");176 }177 178 179 {180 my $example = q{181 TYPE CELL EXTNAME BIASSEC CHIP182 CELL.00 CELL CCD00 BSEC-00183 CELL.01 CELL CCD01 BSEC-01 CHIP.00184 };185 my $config = $config_parser->parse( $example );186 ok( !defined( $config ), "TYPE with missing parameters");187 }188 189 {190 my $example = q{191 TYPE CELL EXTNAME BIASSEC CHIP192 TYPE CELL EXTNAME BIASSEC CHIP193 CELL.00 CELL CCD00 BSEC-00 CHIP.00194 CELL.01 CELL CCD01 BSEC-01 CHIP.00195 };196 my $config = $config_parser->parse( $example );197 ok( !defined( $config ), "TYPE redefinition");198 }199 200 {201 my $example = q{202 CELL.00 CELL CCD00 BSEC-00 CHIP.00203 CELL.01 CELL CCD01 BSEC-01 CHIP.00204 };205 my $config = $config_parser->parse( $example );206 ok( !defined( $config ), "missing TYPE declaration");207 }
Note:
See TracChangeset
for help on using the changeset viewer.
