diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-11-19 16:04:45 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-11-19 16:18:56 +0100 |
commit | 619b014d3aacea1b33b70432af01e80eb2252af0 (patch) | |
tree | c2960f2252fb66471322ebd284f793892731cfe9 /openbsc/tests/vty_test_runner.py | |
parent | 02ab91e6a73e16da51918b52548a0f4be4c6a0f6 (diff) |
mgcp: Allow to omit sending the audio name at all
Equipment like AudioCode appears to get upset when we use a
builtin type and then assign a name to it. Allow to completely
omit the name.
Diffstat (limited to 'openbsc/tests/vty_test_runner.py')
-rw-r--r-- | openbsc/tests/vty_test_runner.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/openbsc/tests/vty_test_runner.py b/openbsc/tests/vty_test_runner.py index 468d415e8..40053e30d 100644 --- a/openbsc/tests/vty_test_runner.py +++ b/openbsc/tests/vty_test_runner.py @@ -77,6 +77,21 @@ class TestVTYMGCP(TestVTYBase): self.assertEquals(res.find(' rtp force-ptime 20\r'), -1) self.assertEquals(res.find(' no rtp force-ptime\r'), -1) + def testOmitAudio(self): + self.vty.enable() + res = self.vty.command("show running-config") + self.assert_(res.find(' sdp audio-payload send-name\r') > 0) + self.assertEquals(res.find(' no sdp audio-payload send-name\r'), -1) + + self.vty.command("configure terminal") + self.vty.command("mgcp") + self.vty.command("no sdp audio-payload send-name") + res = self.vty.command("show running-config") + self.assertEquals(res.find(' rtp sdp audio-payload send-name\r'), -1) + self.assert_(res.find(' no sdp audio-payload send-name\r') > 0) + + # TODO: test it for the trunk! + class TestVTYGenericBSC(TestVTYBase): |