From 1b3ff5cbf61e7742719bc117ca314c55bbcc00d3 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Thu, 5 Mar 2015 13:59:27 -0300 Subject: [PATCH] util/debian-install: add some simple tests --- util/debian-install/Vagrantfile | 1 + util/debian-install/install | 2 +- util/debian-install/test | 11 +++++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100755 util/debian-install/test 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