From 853942762ee31f26ee396583e14819572109d2d6 Mon Sep 17 00:00:00 2001 From: Thierry Carré Date: Thu, 1 Dec 2011 09:31:05 +0100 Subject: cesar: wrong snid was expected in sc08 maximus test, closes #2848 --- cesar/test_general/station/scenario/py/sc08_bentry_change.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'cesar/test_general') diff --git a/cesar/test_general/station/scenario/py/sc08_bentry_change.py b/cesar/test_general/station/scenario/py/sc08_bentry_change.py index 0e9c321172..c32acc3d78 100644 --- a/cesar/test_general/station/scenario/py/sc08_bentry_change.py +++ b/cesar/test_general/station/scenario/py/sc08_bentry_change.py @@ -103,7 +103,8 @@ class TestBentryChange (unittest.TestCase): # We will change the snid using a fcall message. fcall = maximus.create_fcall ("fc_cco_change_snid") fcall.set_sta (cco.get_sta_cesar().get()) - fcall.add_param_ushort ('snid', snid + 1) + new_snid = (snid + 1) % 0x10 + fcall.add_param_ushort ('snid', new_snid) fcall.send() # Get all Beacon emitted by the CCo. beacons = self.csi.sniff_packets (25) @@ -111,7 +112,7 @@ class TestBentryChange (unittest.TestCase): # Check the presence of the beacon entry change snid. bentry = BEntryChangeSnid ( header = scammer.BENTRY_HDR['CHANGE_SNID'], - length = 1, sccd = 4, newsnid = snid + 1) + length = 1, sccd = 4, newsnid = new_snid) for i in beacons: vs_sniffer_ind = Ether (i.get ()) beacon = scammer.get_sniffed_mme (vs_sniffer_ind) @@ -125,7 +126,7 @@ class TestBentryChange (unittest.TestCase): for i in range (avln.get_nb_sta ()): sta = avln.get_sta (i) own.get_data (maximus, sta.get_sta_cesar()) - self.failUnless (snid + 1 == own.snid) + self.failUnless (new_snid == own.snid) # Test is ended. self.uninit () -- cgit v1.2.3