On 20 Apr 2016, at 15:57, msuraev@sysmocom.de wrote:
From: Max msuraev@sysmocom.de
- fix typo in arg index
- fix sign in error reporting
- add vty test
- def testSi2Q(self):
self.vty.enable()self.vty.command("configure terminal")self.vty.command("network")self.vty.command("bts 0")before = self.vty.command("show running-config")self.vty.command("si2quater neighbor-list add earfcn 1911 threshold 11 2")self.vty.command("si2quater neighbor-list add earfcn 1924 threshold 11 3")self.vty.command("si2quater neighbor-list add earfcn 2111 threshold 11")self.vty.command("si2quater neighbor-list del earfcn 1911")self.vty.command("si2quater neighbor-list del earfcn 1924")self.vty.command("si2quater neighbor-list del earfcn 2111")self.assertEquals(before, self.vty.command("show running-config"))
So if both add and del are broken, your test will still pass.
* Put si2quater neighbor-list add earfcn 1911 threshold 11 2 in the default config and use show-running-config to check it is present?
* Be explicit, e.g. add 1911.. use show running-config.. and check with indexOf that it is present?
holger