X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Flib%2Fdbixcsl_common_tests.pm;h=6557e074798c5148cc4d9bedbdfc551baf5d7b42;hb=bc1cb85e84e6a30c75763edd478378a68009c722;hp=283805d37a2f968e1e5f6e2dd5670700796207ca;hpb=19b7d71c67672e15f11ca6772963170fd6c6b588;p=dbsrgits%2FDBIx-Class-Schema-Loader.git diff --git a/t/lib/dbixcsl_common_tests.pm b/t/lib/dbixcsl_common_tests.pm index 283805d..6557e07 100644 --- a/t/lib/dbixcsl_common_tests.pm +++ b/t/lib/dbixcsl_common_tests.pm @@ -1653,7 +1653,7 @@ sub setup_data_type_tests { my %seen_col_names; while (my ($col_def, $expected_info) = each %$types) { - (my $type_alias = lc($col_def)) =~ s/\( ([^)]+) \)//xg; + (my $type_alias = $col_def) =~ s/\( ([^)]+) \)//xg; my $size = $1; $size = '' unless defined $size; @@ -1680,7 +1680,10 @@ sub setup_data_type_tests { $col_name .= "_sz_$size_name"; } - $col_name .= "_$seen_col_names{$col_name}" if $seen_col_names{$col_name}++; + # XXX would be better to check _loader->preserve_case + $col_name = lc $col_name; + + $col_name .= '_' . $seen_col_names{$col_name} if $seen_col_names{$col_name}++; $ddl .= " $col_name $col_def,\n";