summaryrefslogtreecommitdiff
path: root/cesar/bsu/test/utest/src/bsut.c
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/bsu/test/utest/src/bsut.c')
-rw-r--r--cesar/bsu/test/utest/src/bsut.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/cesar/bsu/test/utest/src/bsut.c b/cesar/bsu/test/utest/src/bsut.c
index 0edc94d8c3..3ca968ed4c 100644
--- a/cesar/bsu/test/utest/src/bsut.c
+++ b/cesar/bsu/test/utest/src/bsut.c
@@ -771,11 +771,20 @@ test_case_bsu_timer_event (test_t test)
t.bsu->sta_avln->beacon.beacon_period_start_date
= bpsd0 - t.bsu->aclf->beacon_period_tck;
+ t.bsu->sta_avln->beacon.bmis.eks.present = true;
+ t.bsu->sta_avln->beacon.bmis.eks.kccd = 2;
+ t.bsu->sta_avln->beacon.bmis.eks.kbc = BSU_BEACON_EKS_KBC_NEK;
+ t.bsu->sta_avln->beacon.bmis.eks.new_eks = 7;
+
bsu_timer_event_process (t.bsu);
test_fail_unless (t.ul.beacon != INVALID_PTR);
test_fail_unless (t.ul.beacon->params.direction
== BSU_BEACON_DIRECTION_FROM_BSU);
+ test_fail_unless (t.ul.beacon->bmis.eks.present == true);
+ test_fail_unless (t.ul.beacon->bmis.eks.kccd == 2);
+ test_fail_unless (t.ul.beacon->bmis.eks.kbc == BSU_BEACON_EKS_KBC_NEK);
+ test_fail_unless (t.ul.beacon->bmis.eks.new_eks == 7);
blk_release (t.ul.beacon);
t.ul.beacon = INVALID_PTR;