Severity and Markdown support in MOTD

[Delivers #133555165]
This commit is contained in:
Joseph Schorr 2017-01-17 16:41:24 -05:00
parent 0f203b01d3
commit 3106504f39
13 changed files with 234 additions and 36 deletions

View file

@ -4295,6 +4295,25 @@ class TestSuperUserManagement(ApiTestCase):
self._run_test('DELETE', 204, 'devtable', None)
class TestSuperUserMessages(ApiTestCase):
def setUp(self):
ApiTestCase.setUp(self)
self._set_url(GlobalUserMessages)
self.message = {'message': {'content': '', 'severity': 'info', 'media_type': 'text/plain'}}
def test_post_anonymous(self):
self._run_test('POST', 401, None, None)
def test_post_freshuser(self):
self._run_test('POST', 403, 'freshuser', self.message)
def test_post_reader(self):
self._run_test('POST', 403, 'reader', self.message)
def test_post_devtable(self):
self._run_test('POST', 201, 'devtable', self.message)
class TestSuperUserMessage(ApiTestCase):
def setUp(self):
ApiTestCase.setUp(self)