blob: 96e1caf939af8171108e73af5cf8e27592295cef [file] [log] [blame]
Neels Hofmeyraea2f2c2017-05-18 22:01:59 +02001#!/usr/bin/env python3
2from osmo_gsm_tester.test import *
3
4hlr = suite.hlr()
5bts = suite.bts()
6mgcpgw = suite.mgcpgw(bts_ip=bts.remote_addr())
7msc = suite.msc(hlr, mgcpgw)
8bsc = suite.bsc(msc)
9ms_mo = suite.modem()
10ms_mt = suite.modem()
11
12hlr.start()
13msc.start()
14mgcpgw.start()
15
16bsc.bts_add(bts)
17bsc.start()
18
19bts.start()
20
21hlr.subscriber_add(ms_mo)
22hlr.subscriber_add(ms_mt)
23
24ms_mo.connect(bsc)
25ms_mt.connect(bsc)
26wait(msc.subscriber_attached, ms_mo, ms_mt)
27
28sms = ms_mo.sms_send(ms_mt.msisdn)
29wait(ms_mt.sms_was_received, sms)