From 089cd38a6bbb51fccb5607938a41bddd51da80cb Mon Sep 17 00:00:00 2001 From: Alina Mackenzie Date: Sat, 14 Nov 2015 20:31:08 -0600 Subject: [PATCH] Add test for searching for a non-existent ticket --- test_requesttracker.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test_requesttracker.py b/test_requesttracker.py index 9a5edf9..d214ea3 100644 --- a/test_requesttracker.py +++ b/test_requesttracker.py @@ -42,3 +42,15 @@ def test_find_ticket(self, testbot): RT_CONFIG['DISPLAY_URL'], str(ticket_id), test_requestor) in testbot.pop_message() + + def test_find_nonexistent_ticket(self, testbot): + + testbot.push_message('!plugin config RT ' + str(RT_CONFIG)) + assert 'Plugin configuration done.' in testbot.pop_message() + + tracker = rt.Rt(RT_CONFIG['REST_URL']) + tracker.login(RT_CONFIG['USER'], RT_CONFIG['PASSWORD']) + + testbot.push_message('999999999999999999999999999999999999999999999') + expected = "Sorry, that ticket does not exist or I cannot access it." + assert expected in testbot.pop_message()