eg{B]~ϞF6QIkrO^Uu
8I3墾)y 4P99V-(Fw̷Ӱ%gLF")iƾ%*[jpB/* Ea\GJN`_wʥo9Y}b.xI^dFL23*.N&A}0/aR}zSkI32J_R#_$7k
7cљpY: $D@'w"֝!\,ِ=L_sx 4
qjgzZ
r7T^zk.܁+@	ul%_\'ҼU5/٤dskȮvqnʞwQ_@hJοZb.~+r>p𐅎PvԓV|3)[7W3Z-V%A4w6og'zkM?PjUzH%6\ݤs޴:|S;zo38r(=oLFtR
3]Y@B[pF#>5+,ǋo*ݏc@_pmS\CD 2/k+(R%ڹI'qGNc
؍cB%'i:;ywK
E.Hkϟ	65&b)hj6Tԕe> zA!k*4T
${*,AF?UXxj0}e\yの/:0kB^x #M>`o9)ǳ5Ngn#8s	sQӑ4I_NauBi_\ܟv_Ͻ~S,!Юx]Yo9m\c$bOon,7|4uFk"¬(v<UxoK&G.F.szHlevU++455yLv|cŅ䢾|lFFOs
tI
O߇K0WRX?WQ+]SrwN8Ԅ}?қ;q'>T'7cX"9V>QC~)D=Qf)+mtbʫ6受BH +-G0tgm˺^ވf_ƗD
=KE1`sJajs]hx75LNnW69o\8j?f{XƜ3
eEBG`%&ŋ\3?OD6~FFo\>m4[,l+RP/ߒq< 8Me_IߕٍQg3Nᾣ1#Ɏz&O Q?"T*
oH-*DdvfSZSc1LCţ8TkzԊ2:Q]Fg 1Roj?QcWh	<9e3Nᾣ1#ɎzI[NB~U!Er؟hx]g7Y2C.O8ߕ~!3Nᾣ1#Ɏzy"%uCRFi*JΚP/(S{ئCwU-wYu=F|+?tVk{y	A.ZY2 (m<,ZXW(2q`zV}R&x]g7Y2C.O8ߕ~!3Nᾣ1#Ɏzy"%uŘeGu@\]l:ۊσU|2+3Nᾣ1#ɎzN.Dk$h>zVk?:[U揘tti@=qc%nʬ;DqTlL[:#4k}t:c~u4~z[vGRDuʀ&R;0?EJ)2Ҋ1F|&@U ś%)sSOdJONG$	c^1RF7i\af
Ƹ_	)'*9t =D@B~޹-|UC-͈8&Sh8Wb}!:0Oe{RZ;ԅOE%}Jw۔Z}[u^آY. {mu j1WyR.]!+a5FI
IЩX$\+YbO|}L$֎zZ"'4ǥV]Nk.e3>+Y91(bTI~l;JܹV^pb}MsҞ1/]avFdhs$ߥ.+k|JAgxҧ'_+ lPƽctoD-or^֭ݶ*r9Yw!IƬ,W+`<V0eeub{Cm$yboh
RQf3r![}dU'LfUOA}s;NZr7ʐHj^MY꽗)XJ74קs(h3|zze&-qsY`W޾W(ȝ}iхQ^u2#Ū=۸9-U矯n-Ȗdyle̲}|ؾ%Vڀrz1@i4+1:,ގῇ`ս|;Wh 2a&0?^N{/Ut(
:i.;]bf<O\a=rv٘sy1	κ8e	Jzt5\MrބawZ$6NM$lhOS"J=`N|wb1r9̟㠻cЮ6VĳJgs7Q\aP;;}.J!i&_lʚiv1:D>ઠ12a=rv٘87?֟kYOaۥFoj* LK*Xm!W6S3"S1"zA1FHwӰpošA䖘V 꽍bOѸg8@)s#:LtR@
"K4ԏ
֥x%Q:s$F~^ҙ7Ф Jgs7Q\aP;;}.J!i&_=$l )]/S	N?0\?IO)gAu<oB6M8l}Σ,2TR~L Z/]yBNfCW%qTP[D{~P5ے|u!T{wpOS-A\?IO)gAuXHPKCՈOS	kbh<g$*r.)Wa@O]%݀49M-qv f5[	
1K[y9~诣A$||QܳPy4m`g#2I~U9?]>v<,2TR~L Z/]yBNfCW*;*,r`T0ؠh6=8<=GrAh`/8Mͧ7vD|gZ[>2a֎@>+/8n;4*ǥE	yFR`qTJ;.my^M@ܺӬn\Uygh\}N?}k\nԶ
6ރ2j46L.`&v8IrLE7ȦZb2UGwf]yAISnThewu)+켙ίvB~b5Lo֓H5UkJԸK8b9ؕ)F9n:b}G
DgQnmDD#/u/ޤ`t-۟{$|IWID%jh|VwTtxlse(
            $this->object->isValid('invalid')
        );
    }

    /**
     * Test for getPage
     *
     * @return void
     */
    public function testGetPage()
    {

        $this->assertEquals(
            '',
            $this->object->getPage('Foo')
        );
    }

    /**
     * Test for getInfoPages
     *
     * @return void
     */
    public function testGetInfoPages()
    {

        $this->assertEquals(
            array(),
            $this->object->getInfoPages()
        );
    }

    /**
     * Test for getVariablesLikePattern
     *
     * @return void
     */
    public function testGetVariablesLikePattern()
    {

        $this->assertEquals(
            '',
            $this->object->getVariablesLikePattern()
        );
    }

    /**
     * Test for getMysqlHelpPage
     *
     * @return void
     */
    public function testGetMysqlHelpPage()
    {

        $this->assertEquals(
            'dummy-storage-engine',
            $this->object->getMysqlHelpPage()
        );
    }

    /**
     * Test for getVariables
     *
     * @return void
     */
    public function testGetVariables()
    {

        $this->assertEquals(
            array(),
            $this->object->getVariables()
        );
    }

    /**
     * Test for getSupportInformationMessage
     *
     * @return void
     */
    public function testGetSupportInformationMessage()
    {
        $this->assertEquals(
            'dummy is available on this MySQL server.',
            $this->object->getSupportInformationMessage()
        );

        $this->object->support = 1;
        $this->assertEquals(
            'dummy has been disabled for this MySQL server.',
            $this->object->getSupportInformationMessage()
        );

        $this->object->support = 2;
        $this->assertEquals(
            'dummy is available on this MySQL server.',
            $this->object->getSupportInformationMessage()
        );

        $this->object->support = 3;
        $this->assertEquals(
            'dummy is the default storage engine on this MySQL server.',
            $this->object->getSupportInformationMessage()
        );
    }

    /**
     * Test for getComment
     *
     * @return void
     */
    public function testGetComment()
    {

        $this->assertEquals(
            'dummy comment',
            $this->object->getComment()
        );
    }

    /**
     * Test for getTitle
     *
     * @return void
     */
    public function testGetTitle()
    {

        $this->assertEquals(
            'dummy',
            $this->object->getTitle()
        );
    }

    /**
     * Test for resolveTypeSize
     *
     * @return void
     */
    public function testResolveTypeSize()
    {

        $this->assertEquals(
            array(
                0 => 12,
                1 => 'B'
            ),
            $this->object->resolveTypeSize(12)
        );
    }
}
