Algorithm-Diff-HTMLTable
view release on metacpan or search on metacpan
lib/Algorithm/Diff/HTMLTable.pm view on Meta::CPAN
if ( $self->{"title_$index"} ) {
return $self->{"title_$index"};
}
return '' if !-f $file;
my $mtime = (stat $file)[9];
my $date = _format_date( $mtime );
return "$file<br />$date";
}
sub _format_date {
my ($time) = @_;
my $date = localtime $time;
return $date->cdate;
}
sub _read_file {
t/01_base.t view on Meta::CPAN
#diag $html;
done_testing();
__DATA__
<table style="border: 1px solid;">
<thead>
<tr>
<th colspan="2"><span id="diff_old_info">__files0__<br />.{24}</span></th>
<th colspan="2"><span id="diff_new_info">__files1__<br />.{24}</span></th>
</tr>
</thead>
<tbody>
<tr style="border: 1px solid">
<td style="background-color: gray">1</td>
<td style="color: red;">a
</td>
<td style="background-color: gray"></td>
<td ></td>
#diag $html;
done_testing();
__DATA__
<table id="test_id" style="border: 1px solid;">
<thead>
<tr>
<th colspan="2"><span id="diff_old_info">__files0__<br />.{24}</span></th>
<th colspan="2"><span id="diff_new_info">__files1__<br />.{24}</span></th>
</tr>
</thead>
<tbody>
<tr style="border: 1px solid">
<td style="background-color: gray">1</td>
<td style="color: red;">a
</td>
<td style="background-color: gray"></td>
<td ></td>
t/03_encoding.t view on Meta::CPAN
#diag $html;
done_testing();
__DATA__
<table id="test_id" style="border: 1px solid;">
<thead>
<tr>
<th colspan="2"><span id="diff_old_info">__files0__<br />.{24}</span></th>
<th colspan="2"><span id="diff_new_info">__files1__<br />.{24}</span></th>
</tr>
</thead>
<tbody>
<tr style="border: 1px solid">
<td style="background-color: gray">1</td>
<td style="color: red;">ä
</td>
<td style="background-color: gray"></td>
<td ></td>
#diag $html;
done_testing();
__DATA__
<table id="test_id" style="border: 1px solid;">
<thead>
<tr>
<th colspan="2"><span id="diff_old_info">__files0__<br />.{24}</span></th>
<th colspan="2"><span id="diff_new_info">__files1__<br />.{24}</span></th>
</tr>
</thead>
<tbody>
<tr style="border: 1px solid">
<td style="background-color: gray">1</td>
<td style="color: red;">---
</td>
<td style="background-color: gray">1</td>
<td style="color: green;">----
t/07_html.t view on Meta::CPAN
#diag $html;
done_testing();
__DATA__
<table style="border: 1px solid;">
<thead>
<tr>
<th colspan="2"><span id="diff_old_info">__files0__<br />.{24}</span></th>
<th colspan="2"><span id="diff_new_info">__files1__<br />.{24}</span></th>
</tr>
</thead>
<tbody>
<tr style="border: 1px solid">
<td style="background-color: gray">1</td>
<td ><div>html entities</div>
</td>
<td style="background-color: gray">1</td>
<td ><div>html entities</div>
( run in 0.763 second using v1.01-cache-2.11-cpan-df04353d9ac )