From 73d978d5f67fc548492c969c96d6c643c280ac75 Mon Sep 17 00:00:00 2001 From: Meatballs Date: Tue, 17 Dec 2013 15:24:27 +0000 Subject: [PATCH] Add some negative tests --- test/modules/post/test/services.rb | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/test/modules/post/test/services.rb b/test/modules/post/test/services.rb index 983e430b30..bf680c78f8 100644 --- a/test/modules/post/test/services.rb +++ b/test/modules/post/test/services.rb @@ -206,6 +206,32 @@ class Metasploit3 < Msf::Post end end + def test_noaccess + it "should raise a runtime exception if no access to service" do + ret = false + begin + results = service_stop("gpsvc") + rescue RuntimeError + ret = true + end + + ret + end + end + + def test_no_service + it "should raise a runtime exception if services doesnt exist" do + ret = false + begin + results = service_status(Rex::Text.rand_text_alpha(5)) + rescue RuntimeError + ret = true + end + + ret + end + end + =begin def run blab = datastore['VERBOSE']