summaryrefslogtreecommitdiffstats
path: root/unit
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2012-11-25 21:18:03 +0100
committerMarcel Holtmann <marcel@holtmann.org>2012-11-25 21:18:03 +0100
commit55215c311386cd3d55c615f6fab5858e18c3678c (patch)
treebb6b8b4ef55c31ce0823971d6b72d3aa2d1a79c1 /unit
parent2528b74491403864163d52a96be19aa543e8b5ab (diff)
downloadofono-55215c311386cd3d55c615f6fab5858e18c3678c.tar.bz2
unit: Fix SMS unit tests
Diffstat (limited to 'unit')
-rw-r--r--unit/test-sms-root.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/unit/test-sms-root.c b/unit/test-sms-root.c
index 71da4e7f..1aede080 100644
--- a/unit/test-sms-root.c
+++ b/unit/test-sms-root.c
@@ -34,6 +34,35 @@
#include "util.h"
#include "smsutil.h"
+static const char *assembly_pdu1 = "038121F340048155550119906041001222048C0500"
+ "031E0301041804420430043A002C002004100"
+ "43B0435043A04410430043D04340440002000"
+ "200441043B044304480430043B00200437043"
+ "000200434043204350440044C044E00200020"
+ "04380020002004320441043500200431043E0"
+ "43B044C044804350020043F04400435043804"
+ "41043F043E043B043D044F043B0441044F002"
+ "000200433043D0435";
+static int assembly_pdu_len1 = 155;
+
+static const char *assembly_pdu2 = "038121F340048155550119906041001222048C0500"
+ "031E03020432043E043C002E000A041D04300"
+ "43A043E043D04350446002C0020043D043500"
+ "200432002004410438043B043004450020043"
+ "40430043B043504350020044204350440043F"
+ "04350442044C002C0020043E043D002004410"
+ "44204400435043C043804420435043B044C04"
+ "3D043E002004320431043504360430043B002"
+ "004320020043A043E";
+static int assembly_pdu_len2 = 155;
+
+static const char *assembly_pdu3 = "038121F340048155550119906041001222044A0500"
+ "031E0303043C043D043004420443002C00200"
+ "43F043E043704300431044B0432000A043404"
+ "3004360435002C002004470442043E0020002"
+ "00431044B043B0020043D04300433002E";
+static int assembly_pdu_len3 = 89;
+
static void test_serialize_assembly(void)
{
unsigned char pdu[176];