From af4e630a29e8ddcb11f377d3b0e6f6d580040313 Mon Sep 17 00:00:00 2001
From: Jan Breuer <jan.breuer@jaybee.cz>
Date: 周五, 12 12月 2014 17:50:29 +0800
Subject: [PATCH] Parser refactoring

---
 libscpi/test/test_scpi_utils.c |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/libscpi/test/test_scpi_utils.c b/libscpi/test/test_scpi_utils.c
index f1b7363..19e7282 100644
--- a/libscpi/test/test_scpi_utils.c
+++ b/libscpi/test/test_scpi_utils.c
@@ -63,15 +63,25 @@
     CU_ASSERT(strnpbrk(str, 4, "xo") == (str + 2));
 }
 
+
+
 void test_longToStr() {
     char str[32];
     size_t len;
 
     len = longToStr(10, str, 32, 10);
     CU_ASSERT(len == 2);
+    CU_ASSERT_STRING_EQUAL(str, "10");
+    CU_ASSERT(str[len] == '\0');
+
+    len = longToStr(10, str, 32, 2);
+    CU_ASSERT(len == 4);
     CU_ASSERT(str[0] == '1');
     CU_ASSERT(str[1] == '0');
-    CU_ASSERT(str[2] == '\0');
+    CU_ASSERT(str[2] == '1');
+    CU_ASSERT(str[3] == '0');
+    CU_ASSERT(str[4] == '\0');
+
 }
 
 void test_doubleToStr() {

--
Gitblit v1.9.1