|
7 | 7 | -define(PDU(_Id), ?PDU(_Id, "")). |
8 | 8 | -define(PDU_SYSID(_Id), ?PDU(_Id, ",\"system_id\":\"\",\"sc_interface_version\":80")). |
9 | 9 | -define(PDU_DSTADDR(_Id), ?PDU(_Id, ",\"destination_addr\":\"\"")). |
10 | | --define(PDU_MSGID(_Id), ?PDU(_Id, ",\"message_id\":\"\"")). |
11 | | --define(PDU_DSTADDR_MSGID(_Id), ?PDU(_Id, ",\"destination_addr\":\"\",\"message_id\":\"\"")). |
12 | 10 |
|
13 | 11 | -define(TESTS, |
14 | 12 | [{"bind_transceiver", |
|
950 | 948 | message_id => <<"this_could_be_a_message_id">>, |
951 | 949 | sequence_number => 1}}, |
952 | 950 | {"deliver_sm_resp_error_status_code_#107", |
953 | | - "00 00 00 17 80 00 01 03 00 00 00 05 00 00 00 00 31 32 33 34 35 36 00", |
954 | | - #{command_id => <<"data_sm_resp">>, command_length => 23, |
955 | | - command_status => <<"ESME_RALYBND">>, message_id => <<"123456">>, |
956 | | - sequence_number => 0}} |
| 951 | + "00 00 00 10 80 00 01 03 00 00 00 05 00 00 00 01", |
| 952 | + #{command_id => <<"data_sm_resp">>, command_length => 16, |
| 953 | + command_status => <<"ESME_RALYBND">>, sequence_number => 1}} |
957 | 954 | ]). |
958 | 955 |
|
959 | 956 | -define(TESTS2, |
960 | 957 | [% requests |
961 | 958 | {"bind_receiver", 16#00000001, ?PDU_SYSID(16#00000001)}, |
962 | 959 | {"bind_transmitter", 16#00000002, ?PDU_SYSID(16#00000002)}, |
963 | | -{"query_sm", 16#00000003, ?PDU_DSTADDR_MSGID(16#00000003)}, |
| 960 | +{"query_sm", 16#00000003, ?PDU_DSTADDR(16#00000003)}, |
964 | 961 | {"submit_sm", 16#00000004, ?PDU_DSTADDR(16#00000004)}, |
965 | 962 | {"deliver_sm", 16#00000005, ?PDU_DSTADDR(16#00000005)}, |
966 | 963 | {"unbind", 16#00000006, ?PDU_DSTADDR(16#00000006)}, |
967 | | -{"replace_sm", 16#00000007, ?PDU_DSTADDR_MSGID(16#00000007)}, |
968 | | -{"cancel_sm", 16#00000008, ?PDU_DSTADDR_MSGID(16#00000008)}, |
| 964 | +{"replace_sm", 16#00000007, ?PDU_DSTADDR(16#00000007)}, |
| 965 | +{"cancel_sm", 16#00000008, ?PDU_DSTADDR(16#00000008)}, |
969 | 966 | {"bind_transceiver", 16#00000009, ?PDU_SYSID(16#00000009)}, |
970 | 967 | {"outbind", 16#0000000B, ?PDU_SYSID(16#0000000B)}, |
971 | 968 | {"enquire_link", 16#00000015, ?PDU(16#000000015)}, |
972 | 969 |
|
973 | 970 | % responses |
974 | 971 | {"bind_receiver_resp", 16#80000001, ?PDU_SYSID(16#80000001)}, |
975 | 972 | {"bind_transmitter_resp", 16#80000002, ?PDU_SYSID(16#80000002)}, |
976 | | -{"query_sm_resp", 16#80000003, ?PDU_MSGID(16#80000003)}, |
977 | | -{"submit_sm_resp", 16#80000004, ?PDU_MSGID(16#80000004)}, |
978 | | -{"deliver_sm_resp", 16#80000005, ?PDU_MSGID(16#80000005)}, |
| 973 | +{"query_sm_resp", 16#80000003, ?PDU(16#80000003)}, |
| 974 | +{"submit_sm_resp", 16#80000004, ?PDU(16#80000004)}, |
| 975 | +{"deliver_sm_resp", 16#80000005, ?PDU(16#80000005)}, |
979 | 976 | {"unbind_resp", 16#80000006, ?PDU(16#80000006)}, |
980 | 977 | {"replace_sm_resp", 16#80000007, ?PDU(16#80000007)}, |
981 | 978 | {"cancel_sm_resp", 16#80000008, ?PDU(16#80000008)}, |
|
0 commit comments