def test_flash_message(self):
     controller = SampleActionController()
     controller.request = Request.from_environ(sample_environ(), 'watson.http.sessions.Memory')
     controller.flash_messages.add('testing')
     controller.flash_messages.add('something')
     assert controller.flash_messages['info'] == ['testing', 'something']
     for namespace, message in controller.flash_messages:
         assert namespace == 'info'
     assert not controller.flash_messages.messages
 def test_flash_message(self):
     controller = SampleActionController()
     controller.request = Request.from_environ(sample_environ(), "watson.http.sessions.Memory")
     controller.flash_messages.add("testing")
     controller.flash_messages.add("something")
     assert controller.flash_messages["info"] == ["testing", "something"]
     for namespace, message in controller.flash_messages:
         assert namespace == "info"
     assert not controller.flash_messages.messages
 def test_flash_message(self):
     controller = SampleActionController()
     controller.request = Request.from_environ(sample_environ(), 'watson.http.sessions.Memory')
     controller.flash_messages.add('testing')
     controller.flash_messages.add('something')
     assert controller.flash_messages['info'] == ['testing', 'something']
     for namespace, message in controller.flash_messages:
         assert namespace == 'info'
     assert not controller.flash_messages.messages
 def test_blank_response(self):
     controller = SampleActionController()
     controller.request = Request.from_environ(sample_environ())
     result = controller.execute(action="blank")
     assert isinstance(result, dict)
 def test_blank_response(self):
     controller = SampleActionController()
     controller.request = Request.from_environ(sample_environ())
     result = controller.execute(action='blank')
     assert isinstance(result, dict)
 def test_no_session(self):
     controller = SampleActionController()
     controller.request = Request.from_environ({})
     with raises(Exception):
         controller.flash_messages
 def test_no_session(self):
     controller = SampleActionController()
     controller.request = Request.from_environ({})
     with raises(Exception):
         controller.flash_messages