Things can be so easy: Total resources: 56
Touched resources: 56 Resource coverage: 100.00% Thanks a lot! Regards Thomas 2016-02-16 15:28 GMT+01:00 Gareth Rushgrove <[email protected]>: > On 16 February 2016 at 09:37, Thomas Bendler <[email protected]> > wrote: > > Hi @all, > > > > I have a small problem with my module test using spec_puppet. I use the > > Puppetlabs MySQL module to create databases in my module. When running > "rake > > spec" my coverage report that not all resources are tested: > > > > <--- snip ---> > > Mysql_database[test1] > > Mysql_grant[test1@localhost/test1.*] > > Mysql_user[test1@localhost] > > <--- snap ---> > > > > How can I include this resources in my spec file to get tested also? I've > > already added the classes to the spec file but this did not solve the > > problem: > > > > <--- snip ---> > > it { is_expected.to contain_class('mysql::server') } > > it { is_expected.to contain_class('mysql::server::backup') } > > it { is_expected.to contain_class('mysql::server::account_security') } > > it { is_expected.to contain_class('mysql::server::mysqltuner') } > > <--- snap ---> > > > > You should be able to do something like the following if memory serves: > > it { is_expected.to contain_mysql_database('test1') } > > Gareth > > > > Is it necessary to create a spec file for each define? Are there any > public > > examples that I can use for education? > > > > Regards Thomas > > -- > > Linux ... enjoy the ride! > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Puppet Users" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/puppet-users/CAELoU1Pt%3Db1zjGOLrcsp-rEbO%2Bncy_Jv-cu-bqRGXY%3DrsATkHg%40mail.gmail.com > . > > For more options, visit https://groups.google.com/d/optout. > > > > -- > Gareth Rushgrove > @garethr > > devopsweekly.com > morethanseven.net > garethrushgrove.com > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/CAFi_6yLVKzpin%2BQ_VYLi%2BtbswNr1KOzZbL-4Tu6idgQmU_aLRA%40mail.gmail.com > . > For more options, visit https://groups.google.com/d/optout. > -- Linux ... enjoy the ride! -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAELoU1PAZO1fgPWO-viaZ3dMnTccE5wmxG1h_JBKaoRxf0u5AQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
