Nikolay Sturm
2010-Apr-17 21:23 UTC
[Puppet Users] behavioural testing of puppet manifests with cucumber-puppet
Hi, I''d like to announce a little tool I have written, called cucumber- puppet. It supports writing behavioural tests for your puppet manifest, using cucumber. This allows for BDD-style manifest development and fearless refactorings. http://blog.nistu.de/cucumber_puppet_0_0_3_released.html Let me know what you think! cheers, Nikolay -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Jeff McCune
2010-Apr-17 21:44 UTC
Re: [Puppet Users] behavioural testing of puppet manifests with cucumber-puppet
On Sat, Apr 17, 2010 at 5:23 PM, Nikolay Sturm <google@erisiandiscord.de> wrote:> Hi, > > I''d like to announce a little tool I have written, called cucumber- > puppet. It supports writing behavioural tests for your puppet > manifest, using cucumber. This allows for BDD-style manifest > development and fearless refactorings. > > http://blog.nistu.de/cucumber_puppet_0_0_3_released.html > > Let me know what you think!This looks incredibly cool, thank you for sharing this. -Jeff -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
James Turnbull
2010-Apr-18 01:23 UTC
Re: [Puppet Users] behavioural testing of puppet manifests with cucumber-puppet
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nikolay Sturm wrote:> Hi, > > I''d like to announce a little tool I have written, called cucumber- > puppet. It supports writing behavioural tests for your puppet > manifest, using cucumber. This allows for BDD-style manifest > development and fearless refactorings. > > http://blog.nistu.de/cucumber_puppet_0_0_3_released.html > > Let me know what you think! >Wow. Awesome. Only comment I''d make - and it''s more a suggestion than a critique - is that it''d be great to be able to bundle the features inside modules to aid in portability. Regards James Turnbull - -- Author of: * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLyl8OAAoJECFa/lDkFHAyGv8H/3xQPV4q195kAIJS7Z0XZRQs 9luVtlwB2GkD+TGTpuwrd3ED6q2q8HlGJx1zbFumYzBImg8j6xoLF5S2S1HlXepF RPWKCaOgO+bJVWvF9hIduZm48hVjDDmC9L1Ee5wlTMtaTaHQxBqEg5WLTSAHvJ7+ ChiZl1dSJYx5epCm8dK7CGmRbDL4RapvW9FKsfxyQdBuAZj7M5mymcnHpVXCkNOd KBYiVLUNRuZzWHajb4827BIswmzsNFU7xRMwINJosyPr07xDYYuQ+MuoDZGaianY RRN2gIOqVzJi0+s/od0eGFRrciTOcRRkY2la53Kg+lP4cZ3g3W3eaPNf2etWEXI=H5xA -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Nikolay Sturm
2010-Apr-18 07:49 UTC
[Puppet Users] Re: behavioural testing of puppet manifests with cucumber-puppet
On Apr 18, 3:23 am, James Turnbull <ja...@lovedthanlost.net> wrote:> Wow. Awesome. Only comment I''d make - and it''s more a suggestion than > a critique - is that it''d be great to be able to bundle the features > inside modules to aid in portability.Yes, that makes sense. Thanks! cheers, Nikolay -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Mayank
2010-Apr-18 08:52 UTC
Re: [Puppet Users] behavioural testing of puppet manifests with cucumber-puppet
On Sun, Apr 18, 2010 at 2:53 AM, Nikolay Sturm <google@erisiandiscord.de>wrote:> Hi, > > I''d like to announce a little tool I have written, called cucumber- > puppet. It supports writing behavioural tests for your puppet > manifest, using cucumber. This allows for BDD-style manifest > development and fearless refactorings. > > http://blog.nistu.de/cucumber_puppet_0_0_3_released.html > > Let me know what you think! > > cheers, > > Nikolay >Super coool ! Will be testing it right away ... Seems like the kind of thing I need .... Thanks a ton for coming up with this. -- Mayank -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
mattimustang@gmail.com
2010-May-24 07:19 UTC
[Puppet Users] Re: behavioural testing of puppet manifests with cucumber-puppet
On Apr 18, 7:23 am, Nikolay Sturm <goo...@erisiandiscord.de> wrote:> Hi, > > I''d like to announce a little tool I have written, calledcucumber- > puppet. It supports writing behavioural tests for your puppet > manifest, usingcucumber. This allows for BDD-style manifest > development and fearless refactorings. > > http://blog.nistu.de/cucumber_puppet_0_0_3_released.html > > Let me know what you think! > > cheers, > > Nikolay >Hi Nikolay, This is an excellent piece of work. I''ve just check out your latest updates and I''m keen to start working with cucumber-puppet. I have one question. Can you access puppet variables and facts in the cucumber steps? A simplistic example would be: node default { $nameserver = ''1.1.1.1'' include dns-client } Can I get the value of $nameserver in my step definitions? regards Matthew -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Reasonably Related Threads
- cucumber puppet - ymllookups
- uninitialized constant ActionController running Cucumber features in Aptana/RadRails IDE
- [Cucumber] ANN: Cucumber with pure Java
- Beginning with BDD: Rspec or Cucumber? What is better documented?
- For Your Own Info: Rails 2.3.2 is incompatible with Cucumber (0.8.5), Capybara (0.3.9) and Selenium-webdriver (0.0.17)