#!/usr/bin/perl
# vim: set ft=perl:
use
strict;
use
Test::More;
my
%tests
= (
"silly field (with random characters)"
=>
"silly_field_with_random_characters"
,
"444"
=>
"_444"
,
"hello, world"
=>
"hello_world"
,
"- 9s80 qwehjf 4r"
=>
"_9s80_qwehjf_4r"
,
);
plan
tests
=>
scalar
(
keys
%tests
) + 1;
# Superfluous test, but that's ok
use_ok(
"SQL::Translator::Utils"
);
for
my
$test
(
keys
%tests
) {
is(
normalize_name(
$test
) =>
$tests
{
$test
},
"normalize_name('$test') => '$tests{$test}'"
);
}