diff --git a/README.md b/README.md
index 49016635dcad142fbb0b71200d048c068f0de079..000b503ae657da11a5d73f2c2f809b0e5b02d820 100755
--- a/README.md
+++ b/README.md
@@ -22,6 +22,13 @@ commands simply with `composer` instead of the full path.
       roles:
         - { role: kosssi.composer }
 
+## Vagrant
+
+If you have vagrant, you can test this role:
+
+    cd tests
+    vagrant up
+
 ## License
 
 MIT
diff --git a/tests/Makefile b/tests/Makefile
index 54da15c8a8a6d3922c5515190ef8b3d5d11fa25e..78143bed3de10ecc07bcdf6b137b2be570adc971 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,9 +1,14 @@
 test_ubuntu-14.04:
-	VM_BOX='ubuntu/trusty64' vagrant up
+	VM_BOX='ubuntu/trusty64' vagrant up --provision
 	VM_BOX='ubuntu/trusty64' vagrant provision
 	VM_BOX='ubuntu/trusty64' vagrant destroy -f
 
 test_ubuntu-12.04:
-	VM_BOX='hashicorp/precise64' vagrant up
+	VM_BOX='hashicorp/precise64' vagrant up --provision
 	VM_BOX='hashicorp/precise64' vagrant provision
 	VM_BOX='hashicorp/precise64' vagrant destroy -f
+
+test_debian-7.5:
+	VM_BOX='puphpet/debian75-x64' vagrant up --provision
+	VM_BOX='puphpet/debian75-x64' vagrant provision
+	VM_BOX='puphpet/debian75-x64' vagrant destroy -f