diff options
author | Ivan Kluchnikov <kluchnikovi@gmail.com> | 2014-04-15 14:02:12 +0400 |
---|---|---|
committer | Ivan Kluchnikov <kluchnikovi@gmail.com> | 2014-05-06 15:40:30 +0400 |
commit | a57a325d0a340c746290f03f78f0313b74050495 (patch) | |
tree | 6c1f2e61fbaa00ca36786d5f8355ac9410b312f6 /openbsc/tests | |
parent | 7f53932f6885a9877046053dce20418cda1d719d (diff) |
nitb: Add ctrl command to get/set maximum amount of SMS delivery failuresfairwaves/ctrl-interface
Diffstat (limited to 'openbsc/tests')
-rw-r--r-- | openbsc/tests/ctrl_test_runner.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/openbsc/tests/ctrl_test_runner.py b/openbsc/tests/ctrl_test_runner.py index 0dc9800f0..1fe1adcbd 100644 --- a/openbsc/tests/ctrl_test_runner.py +++ b/openbsc/tests/ctrl_test_runner.py @@ -443,6 +443,21 @@ class TestCtrlNITB(TestCtrlBase): self.assertEquals(r['var'], 'subscriber-list-active-v1') self.assertEquals(r['value'], None) + def testSmsQueueMaxFailure(self): + r = self.do_get('sms-queue-max-failure') + self.assertEquals(r['mtype'], 'GET_REPLY') + self.assertEquals(r['var'], 'sms-queue-max-failure') + self.assertEquals(r['value'], '1') + + r = self.do_set('sms-queue-max-failure', '5') + self.assertEquals(r['mtype'], 'SET_REPLY') + self.assertEquals(r['var'], 'sms-queue-max-failure') + self.assertEquals(r['value'], '5') + + r = self.do_set('sms-queue-max-failure', '555') + self.assertEquals(r['mtype'], 'ERROR') + self.assertEquals(r['error'], 'Value must be between 1 and 500') + class TestCtrlNAT(TestCtrlBase): def ctrl_command(self): |