Galileo
view release on metacpan or search on metacpan
lib/Galileo/DB/Deploy.pm view on Meta::CPAN
<h3 id="header-id" class="hclass">Another One</h3>
<h1 id="what">Underlined </h1>
```
## Footnotes
*source*:
```
Here is a footnote which will be located at the end of the page[^footnote].
[^footnote]: Here is the *text* of the **footnote**.
```
*result*:
Here is a footnote which will be located at the end of the page[^footnote].
[^footnote]: Here is the *text* of the **footnote**.
## SmartyPants
SmartyPants extension converts ASCII punctuation characters into "smart" typographic punctuation HTML entities.
| | ASCII | HTML |
------------------|----------------------------------------------------|-------------------------------------
| Single backticks | `'Isn't this fun?'` | ‘Isn’t this fun?’ |
| Quotes | `"Isn't this fun?"` | “Isn’t this fun?” |
| Dashes | `This -- is an en-dash and this --- is an em-dash` | This – is an en-dash and this — is an em-dash |
## Newlines
*source*:
```
Roses are red
Violets are blue
```
*result*:
Roses are red
Violets are blue
## Strikethrough
*source*:
```
~~Mistaken text.~~
```
*result*:
~~Mistaken text.~~
MARKDOWN
author_id => $admin->user_id,
});
$schema->resultset('Menu')->create({
name => 'main',
list => j( [ $syntax->page_id, $about->page_id ] ),
});
}
sub create_test_object {
my $class = shift;
my $opts = ref $_[-1] eq 'HASH' ? pop : {};
require Galileo;
require Galileo::DB::Schema;
my $db = Galileo::DB::Schema->connect('dbi:SQLite:dbname=:memory:','','',{sqlite_unicode=>1});
my $dh = __PACKAGE__->new(
databases => [],
schema => $db,
);
$dh->do_install;
$dh->inject_sample_data('admin', 'pass', 'Joe Admin');
if ($opts->{test}) {
require Test::More;
Test::More::ok(
$db->resultset('User')->single({name => 'admin'})->check_password('pass'),
'DB user checks out'
);
Test::More::ok( $dh->installed_version, 'Found version information' );
}
require Test::Mojo;
my $t = Test::Mojo->new(Galileo->new(db => $db));
return wantarray ? ($t, $dh) : $t;
}
1;
( run in 0.838 second using v1.01-cache-2.11-cpan-d7f47b0818f )