Neels Hofmeyr | 76d8103 | 2017-05-18 18:35:32 +0200 | [diff] [blame] | 1 | ip_address = resources.ip_address() |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 2 | nitb = resources.nitb() |
| 3 | bts = resources.bts() |
| 4 | ms_mo = resources.modem() |
| 5 | ms_mt = resources.modem() |
| 6 | |
Neels Hofmeyr | 76d8103 | 2017-05-18 18:35:32 +0200 | [diff] [blame] | 7 | nitb.start(ip_address) |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 8 | bts.start(nitb) |
| 9 | |
| 10 | nitb.add_subscriber(ms_mo, resources.msisdn()) |
| 11 | nitb.add_subscriber(ms_mt, resources.msisdn()) |
| 12 | |
| 13 | ms_mo.start() |
| 14 | ms_mt.start() |
| 15 | wait(nitb.subscriber_attached, ms_mo, ms_mt) |
| 16 | |
Neels Hofmeyr | b801169 | 2017-05-29 03:45:24 +0200 | [diff] [blame] | 17 | sms = ms_mo.sms_send(ms_mt) |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 18 | wait(nitb.sms_received, sms) |