blob: 0adb8956067a03fb6d039f4e9348ddea4bffbe32 [file] [log] [blame]
Holger Hans Peter Freyther28bcaf02018-01-21 21:56:46 +00001package.path = '${test.lua_support}/?.lua;' .. package.path
2event = require('ms_support')
3send = 1
4
Holger Hans Peter Freythere524f2c2019-04-27 15:44:44 +01005
6function lu_test_mm_cb(new_state, new_substate, old_substate)
Holger Hans Peter Freyther28bcaf02018-01-21 21:56:46 +00007 if new_state == 19 and new_substate == 1 and send == 1 then
8 send = 0
9 event.send({lu_done=1})
10 end
11end
12
Holger Hans Peter Freythere524f2c2019-04-27 15:44:44 +010013function mm_cb(new_state, new_substate, old_substate)
14% if test.run_lu_test:
15 lu_test_mm_cb(new_state, new_substate, old_substate)
16% endif
17end
18
Holger Hans Peter Freyther28bcaf02018-01-21 21:56:46 +000019local cbs = {
20 Mm=mm_cb
21}
22osmo.ms():register(cbs)
23osmo.ms().start()
24
25event.register(osmo.ms():number(), "${test.event_path}")