DEATH TO ALL zionist ELLIPSES
[gitmo/Moose.git] / t / 040_type_constraints / 008_union_types.t
index e192b20..b749ca1 100644 (file)
@@ -16,16 +16,16 @@ isa_ok($Str, 'Moose::Meta::TypeConstraint');
 my $Undef = find_type_constraint('Undef');
 isa_ok($Undef, 'Moose::Meta::TypeConstraint');
 
-ok(!$Str->check(undef), '... Str cannot accept an Undef value');
-ok($Str->check('String'), '... Str can accept an String value');
-ok(!$Undef->check('String'), '... Undef cannot accept an Str value');
-ok($Undef->check(undef), '... Undef can accept an Undef value');
+ok(!$Str->check(undef), 'Str cannot accept an Undef value');
+ok($Str->check('String'), 'Str can accept an String value');
+ok(!$Undef->check('String'), 'Undef cannot accept an Str value');
+ok($Undef->check(undef), 'Undef can accept an Undef value');
 
 my $Str_or_Undef = Moose::Meta::TypeConstraint::Union->new(type_constraints => [$Str, $Undef]);
 isa_ok($Str_or_Undef, 'Moose::Meta::TypeConstraint::Union');
 
-ok($Str_or_Undef->check(undef), '... (Str | Undef) can accept an Undef value');
-ok($Str_or_Undef->check('String'), '... (Str | Undef) can accept a String value');
+ok($Str_or_Undef->check(undef), '(Str | Undef) can accept an Undef value');
+ok($Str_or_Undef->check('String'), '(Str | Undef) can accept a String value');
 
 ok($Str_or_Undef->is_a_type_of($Str), "subtype of Str");
 ok($Str_or_Undef->is_a_type_of($Undef), "subtype of Undef");
@@ -46,35 +46,35 @@ isa_ok($ArrayRef, 'Moose::Meta::TypeConstraint');
 my $HashRef = find_type_constraint('HashRef');
 isa_ok($HashRef, 'Moose::Meta::TypeConstraint');
 
-ok($ArrayRef->check([]), '... ArrayRef can accept an [] value');
-ok(!$ArrayRef->check({}), '... ArrayRef cannot accept an {} value');
-ok($HashRef->check({}), '... HashRef can accept an {} value');
-ok(!$HashRef->check([]), '... HashRef cannot accept an [] value');
+ok($ArrayRef->check([]), 'ArrayRef can accept an [] value');
+ok(!$ArrayRef->check({}), 'ArrayRef cannot accept an {} value');
+ok($HashRef->check({}), 'HashRef can accept an {} value');
+ok(!$HashRef->check([]), 'HashRef cannot accept an [] value');
 
 my $HashOrArray = Moose::Meta::TypeConstraint::Union->new(type_constraints => [$ArrayRef, $HashRef]);
 isa_ok($HashOrArray, 'Moose::Meta::TypeConstraint::Union');
 
-ok($HashOrArray->check([]), '... (ArrayRef | HashRef) can accept []');
-ok($HashOrArray->check({}), '... (ArrayRef | HashRef) can accept {}');
+ok($HashOrArray->check([]), '(ArrayRef | HashRef) can accept []');
+ok($HashOrArray->check({}), '(ArrayRef | HashRef) can accept {}');
 
-ok(!$HashOrArray->check(\(my $var1)), '... (ArrayRef | HashRef) cannot accept scalar refs');
-ok(!$HashOrArray->check(sub {}), '... (ArrayRef | HashRef) cannot accept code refs');
-ok(!$HashOrArray->check(50), '... (ArrayRef | HashRef) cannot accept Numbers');
+ok(!$HashOrArray->check(\(my $var1)), '(ArrayRef | HashRef) cannot accept scalar refs');
+ok(!$HashOrArray->check(sub {}), '(ArrayRef | HashRef) cannot accept code refs');
+ok(!$HashOrArray->check(50), '(ArrayRef | HashRef) cannot accept Numbers');
 
 diag $HashOrArray->validate([]);
 
-ok(!defined($HashOrArray->validate([])), '... (ArrayRef | HashRef) can accept []');
-ok(!defined($HashOrArray->validate({})), '... (ArrayRef | HashRef) can accept {}');
+ok(!defined($HashOrArray->validate([])), '(ArrayRef | HashRef) can accept []');
+ok(!defined($HashOrArray->validate({})), '(ArrayRef | HashRef) can accept {}');
 
 like($HashOrArray->validate(\(my $var2)),
 qr/Validation failed for \'ArrayRef\' failed with value SCALAR\(0x.+?\) and Validation failed for \'HashRef\' failed with value SCALAR\(0x.+?\) in \(ArrayRef\|HashRef\)/,
-'... (ArrayRef | HashRef) cannot accept scalar refs');
+'(ArrayRef | HashRef) cannot accept scalar refs');
 
 like($HashOrArray->validate(sub {}),
 qr/Validation failed for \'ArrayRef\' failed with value CODE\(0x.+?\) and Validation failed for \'HashRef\' failed with value CODE\(0x.+?\) in \(ArrayRef\|HashRef\)/,
-'... (ArrayRef | HashRef) cannot accept code refs');
+'(ArrayRef | HashRef) cannot accept code refs');
 
 is($HashOrArray->validate(50),
 'Validation failed for \'ArrayRef\' failed with value 50 and Validation failed for \'HashRef\' failed with value 50 in (ArrayRef|HashRef)',
-'... (ArrayRef | HashRef) cannot accept Numbers');
+'(ArrayRef | HashRef) cannot accept Numbers');