diff --git a/util/debian-install/Vagrantfile b/util/debian-install/Vagrantfile index 053f779..d1cfe09 100644 --- a/util/debian-install/Vagrantfile +++ b/util/debian-install/Vagrantfile @@ -27,4 +27,5 @@ end Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "debian-wheezy" config.vm.provision :shell, path: 'install' + config.vm.provision :shell, path: 'test' end diff --git a/util/debian-install/install b/util/debian-install/install index cb0f4d4..999bbfb 100755 --- a/util/debian-install/install +++ b/util/debian-install/install @@ -1,7 +1,7 @@ #!/bin/sh set -e -sudo apt-get install -qy netcat-traditional +sudo apt-get install -qy netcat-traditional shunit2 # apt-cacher-ng running on the host # 10.0.2.2 = host ip on virtualbox/qemu diff --git a/util/debian-install/test b/util/debian-install/test new file mode 100755 index 0000000..a77de0a --- /dev/null +++ b/util/debian-install/test @@ -0,0 +1,11 @@ +#!/bin/sh + +test_noosfero_running() { + assertTrue 'Noosfero running' 'pgrep -u noosfero -f thin' +} + +test_noosfero_responds() { + assertTrue 'Noosfero responds' 'curl --fail http://localhost/' +} + +. shunit2 -- libgit2 0.21.2