diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2022-06-17 17:54:51 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2022-06-20 13:37:53 +0200 |
commit | d63ec88dba8bf6e262f7abf7d689b6a8d1fff1e4 (patch) | |
tree | a0d240ed6f57b8f2882c2bdafebe921d4aaa1fbd /tests | |
parent | e427bb299f913c4199295bd4e84ef233edfdf98b (diff) |
ctrl: Introduce cmd SET subscriber.create <imsi>
Create a new subscriber from CTRL, similar to VTY command
"imsi IDENT create".
On success SET_REPLY contains the ID of the newly created subscriber.
Related: SYS#5993
Change-Id: Id1b760cd07712245a0eeabaac7891bce93c1fe8e
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_subscriber.ctrl | 14 | ||||
-rw-r--r-- | tests/test_subscriber_errors.ctrl | 6 |
2 files changed, 20 insertions, 0 deletions
diff --git a/tests/test_subscriber.ctrl b/tests/test_subscriber.ctrl index 756e888..8d3c9dc 100644 --- a/tests/test_subscriber.ctrl +++ b/tests/test_subscriber.ctrl @@ -610,3 +610,17 @@ periodic_lu_timer 0 periodic_rau_tau_timer 0 lmsi 00000000 +SET 101 subscriber.create 901991234567891 +SET_REPLY 101 subscriber.create 124 + +GET 102 subscriber.by-id-124.info +GET_REPLY 102 subscriber.by-id-124.info +id 124 +imsi 901991234567891 +nam_cs 1 +nam_ps 1 +ms_purged_cs 0 +ms_purged_ps 0 +periodic_lu_timer 0 +periodic_rau_tau_timer 0 +lmsi 00000000 diff --git a/tests/test_subscriber_errors.ctrl b/tests/test_subscriber_errors.ctrl index 0c5b587..425b0df 100644 --- a/tests/test_subscriber_errors.ctrl +++ b/tests/test_subscriber_errors.ctrl @@ -108,3 +108,9 @@ ERROR 47 Invalid value part of 'by-xxx-value' selector. GET 48 subscriber.by-id-0x0123.info ERROR 48 Invalid value part of 'by-xxx-value' selector. + +SET 49 subscriber.create zzz +ERROR 49 Invalid IMSI value. + +SET 50 subscriber.create 901990000000001 +ERROR 50 Subscriber already exists. |