diff options
author | Karel Klic <kklic@redhat.com> | 2010-10-14 18:23:59 +0200 |
---|---|---|
committer | Karel Klic <kklic@redhat.com> | 2010-10-14 18:23:59 +0200 |
commit | ab45fe20636f305fa8b033d2af8946d75eff7f8a (patch) | |
tree | c7000d999e0c72f8e2b1d7b512ba94709a6121a3 /tests | |
parent | 04fd9f5fcd10dc9bd22818490b5c91388728519c (diff) | |
download | abrt-ab45fe20636f305fa8b033d2af8946d75eff7f8a.tar.gz abrt-ab45fe20636f305fa8b033d2af8946d75eff7f8a.tar.xz abrt-ab45fe20636f305fa8b033d2af8946d75eff7f8a.zip |
btparser integration: use ABRT's strbuf instead of internal one
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Makefile.am | 3 | ||||
-rw-r--r-- | tests/atlocal.in | 2 | ||||
-rw-r--r-- | tests/btparser/Makefile.am | 1 | ||||
-rw-r--r-- | tests/btparser/frame.at | 6 | ||||
-rw-r--r-- | tests/strbuf.at (renamed from tests/btparser/strbuf.at) | 24 | ||||
-rw-r--r-- | tests/testsuite.at | 2 |
6 files changed, 19 insertions, 19 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 58cd2b3e..7903a30b 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -28,7 +28,8 @@ EXTRA_DIST = package.m4 TESTSUITE_AT = \ local.at \ - testsuite.at + testsuite.at \ + strbuf.at EXTRA_DIST += $(TESTSUITE_AT) TESTSUITE = $(srcdir)/testsuite diff --git a/tests/atlocal.in b/tests/atlocal.in index 2d148968..62cba99d 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -6,7 +6,7 @@ CC='@CC@' LIBTOOL="$abs_top_builddir/libtool" # We want no optimization. -CFLAGS="@O0CFLAGS@ -I$abs_top_builddir/src/btparser -D_GNU_SOURCE" +CFLAGS="@O0CFLAGS@ -I$abs_top_builddir/src/btparser -I$abs_top_builddir/lib/utils -D_GNU_SOURCE" # Are special link options needed? LDFLAGS="@LDFLAGS@ $abs_top_builddir/src/btparser/libbtparser.la" diff --git a/tests/btparser/Makefile.am b/tests/btparser/Makefile.am index 57805452..5dd52e2a 100644 --- a/tests/btparser/Makefile.am +++ b/tests/btparser/Makefile.am @@ -6,7 +6,6 @@ EXTRA_DIST = backtraces TESTSUITE_AT = \ utils.at \ - strbuf.at \ frame.at \ thread.at \ backtrace.at diff --git a/tests/btparser/frame.at b/tests/btparser/frame.at index b9b0e3b4..92bcc652 100644 --- a/tests/btparser/frame.at +++ b/tests/btparser/frame.at @@ -112,7 +112,7 @@ int main(void) AT_TESTFUN([btp_frame_parseadd_operator], [[ #include <frame.h> -#include <strbuf.h> +#include "strbuf.h" #include <assert.h> #include <string.h> @@ -120,7 +120,7 @@ void check(char *input, int parsed_length) { printf("Testing '%s' -> %d\n", input, parsed_length); char *old_input = input; - struct btp_strbuf *strbuf = btp_strbuf_new(); + struct strbuf *strbuf = strbuf_new(); assert(parsed_length == btp_frame_parseadd_operator(&input, strbuf)); printf(" input = '%s', old_input = '%s'\n", input, old_input); @@ -131,7 +131,7 @@ void check(char *input, int parsed_length) assert(0 == strncmp(strbuf->buf, old_input, parsed_length)); assert(strbuf->len == parsed_length); - btp_strbuf_free(strbuf); + strbuf_free(strbuf); } int main(void) diff --git a/tests/btparser/strbuf.at b/tests/strbuf.at index 5c0a957a..d2db8b9c 100644 --- a/tests/btparser/strbuf.at +++ b/tests/strbuf.at @@ -3,40 +3,40 @@ AT_BANNER([strbuf]) ## ---------------------- ## -## btp_strbuf_append_char ## +## strbuf_append_char ## ## ---------------------- ## -AT_TESTFUN([btp_strbuf_append_char], +AT_TESTFUN([strbuf_append_char], [[ -#include <strbuf.h> +#include "strbuf.h" #include <assert.h> int main(void) { int i; - struct btp_strbuf *strbuf = btp_strbuf_new(); + struct strbuf *strbuf = strbuf_new(); for (i = 0; i < 100; ++i) { assert(strbuf->len == i); assert(strbuf->alloc > strbuf->len); assert(strbuf->buf[i] == '\0'); - btp_strbuf_append_char(strbuf, 'a'); + strbuf_append_char(strbuf, 'a'); assert(strbuf->buf[i] == 'a'); assert(strbuf->buf[i+1] == '\0'); assert(strbuf->len == i + 1); assert(strbuf->alloc > strbuf->len); } - btp_strbuf_free(strbuf); + strbuf_free(strbuf); return 0; } ]]) ## --------------------- ## -## btp_strbuf_append_str ## +## strbuf_append_str ## ## --------------------- ## -AT_TESTFUN([btp_strbuf_append_str], +AT_TESTFUN([strbuf_append_str], [[ -#include <strbuf.h> +#include "strbuf.h" #include <assert.h> /* Test appending strings of certain length. 'len' must be < 50. */ @@ -48,19 +48,19 @@ void test(int len) str[i] = 'a'; str[i] = '\0'; - struct btp_strbuf *strbuf = btp_strbuf_new(); + struct strbuf *strbuf = strbuf_new(); for (i = 0; i < 100; ++i) { assert(strbuf->len == i*len); assert(strbuf->alloc > strbuf->len); assert(strbuf->buf[i*len] == '\0'); - btp_strbuf_append_str(strbuf, str); + strbuf_append_str(strbuf, str); assert(strbuf->buf[i*len] == str[0]); assert(strbuf->buf[i*len+len] == '\0'); assert(strbuf->len == i*len + len); assert(strbuf->alloc > strbuf->len); } - btp_strbuf_free(strbuf); + strbuf_free(strbuf); } int main(void) diff --git a/tests/testsuite.at b/tests/testsuite.at index 24c2a2b6..0ddf595d 100644 --- a/tests/testsuite.at +++ b/tests/testsuite.at @@ -1,8 +1,8 @@ # Test suite for abrt. # See http://www.gnu.org/software/hello/manual/autoconf/Writing-Testsuites.html +m4_include([strbuf.at]) m4_include([btparser/utils.at]) -m4_include([btparser/strbuf.at]) m4_include([btparser/frame.at]) m4_include([btparser/thread.at]) m4_include([btparser/backtrace.at]) |