aboutsummaryrefslogtreecommitdiffstats
path: root/readme.md
diff options
context:
space:
mode:
authorJamie Winsor <jamie@enmasse.com>2011-08-01 11:27:28 -0700
committerJamie Winsor <jamie@enmasse.com>2011-08-03 18:01:32 -0700
commit21b19db5a30fcb6db83f4ac9302cc94c6320a0db (patch)
tree62a3b89d0f4c9b239bfd76ec77cfc3269ac041ef /readme.md
parent3454a9c3007a4bfd10ccd0ff39dc594ebb2a0184 (diff)
downloadrefinerycms-blog-21b19db5a30fcb6db83f4ac9302cc94c6320a0db.tar.gz
refinerycms-blog-21b19db5a30fcb6db83f4ac9302cc94c6320a0db.tar.bz2
refinerycms-blog-21b19db5a30fcb6db83f4ac9302cc94c6320a0db.zip
refactor engine testing scenario
Engine is now tested standalone by leveraging a dummy rails app Enable Guard for speedy testing Move factories to the more standard location `spec/factories/*` Update README with a Testing section Rename migrations to contain datetimestamps for their version to fix migration order issues when migrating the dummy application
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md17
1 files changed, 16 insertions, 1 deletions
diff --git a/readme.md b/readme.md
index 32bf487..f5f0e53 100644
--- a/readme.md
+++ b/readme.md
@@ -27,4 +27,19 @@ Next, to install the blog plugin run:
Finally migrate your database and you're done.
- rake db:migrate \ No newline at end of file
+ rake db:migrate
+
+## Developing & Contributing
+
+### Testing
+
+Setup the test environment
+
+ $ bundle install
+ $ bundle exec rake app:db:migrate
+ $ bundle exec rake app:db:test:prepare
+
+Run the test suite with [Guard](https://github.com/guard/guard)
+
+ $ bundle exec guard start
+ \ No newline at end of file