Skip to content

Commit e5c1dbc

Browse files
committed
Merge pull request puppetlabs#179 from cprice-puppet/maint/master/fix-readme-for-running-system-testswq
Fix example command in README for running system tests on a distro
2 parents 5dd4621 + a7cd5d9 commit e5c1dbc

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -517,9 +517,15 @@ Run the system tests:
517517

518518
$ rake spec:system
519519

520+
Note that these tests will fire up VirtualBox VMs, and set up shared folders for the module source code from your local working copy. This means that you need to have all of the source code for the module dependencies (see the `Modulefile` for a complete list) checked out in the same parent directory where you've checked out the source for the `puppet-postgres` module.
521+
520522
The system test suite will snapshot the VM and rollback between each test. If you want to only run the tests against an individual distro, you can do run:
521523

522-
$ rspec spec/distros/ubuntu_lucid_64
524+
$ rspec spec/system/distros/ubuntu_lucid_64
525+
526+
To run only a single specific test against a distro:
527+
528+
$ rspec spec/system/distros/ubuntu_lucid_64 -e "should idempotently create a user who can log in"
523529

524530
We also have some unit tests that utilize rspec-puppet for faster iteration if required:
525531

0 commit comments

Comments
 (0)