diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-11-05 08:41:25 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-11-05 08:41:25 +0000 |
commit | 66bf141fbc0def4691b3204ec6985008d52acef4 (patch) | |
tree | ae784979c4c68df8ade6ad50cda6bc1289738cef /src/namestore/test_namestore_api_lookup_shadow_filter.c | |
parent | ad8ed315dca32a5de2af97bfda96c6199c565722 (diff) | |
download | gnunet-66bf141fbc0def4691b3204ec6985008d52acef4.tar.gz gnunet-66bf141fbc0def4691b3204ec6985008d52acef4.zip |
fix tests and do not assert since this will break make check
Diffstat (limited to 'src/namestore/test_namestore_api_lookup_shadow_filter.c')
-rw-r--r-- | src/namestore/test_namestore_api_lookup_shadow_filter.c | 56 |
1 files changed, 48 insertions, 8 deletions
diff --git a/src/namestore/test_namestore_api_lookup_shadow_filter.c b/src/namestore/test_namestore_api_lookup_shadow_filter.c index 538ecf007..232b0133d 100644 --- a/src/namestore/test_namestore_api_lookup_shadow_filter.c +++ b/src/namestore/test_namestore_api_lookup_shadow_filter.c | |||
@@ -149,10 +149,30 @@ rd_decrypt_cb (void *cls, | |||
149 | { | 149 | { |
150 | /* Expecting active record */ | 150 | /* Expecting active record */ |
151 | memset (rd_cmp_data, TEST_RECORD_DATA, TEST_RECORD_DATALEN); | 151 | memset (rd_cmp_data, TEST_RECORD_DATA, TEST_RECORD_DATALEN); |
152 | GNUNET_assert (TEST_RECORD_TYPE == rd[0].record_type); | 152 | if (TEST_RECORD_TYPE != rd[0].record_type) |
153 | GNUNET_assert (TEST_RECORD_DATALEN == rd[0].data_size); | 153 | { |
154 | GNUNET_assert (0 == memcmp (&rd_cmp_data, rd[0].data, TEST_RECORD_DATALEN)); | 154 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); |
155 | GNUNET_assert (0 == (GNUNET_GNSRECORD_RF_SHADOW_RECORD & rd[0].flags)); | 155 | GNUNET_break (0); |
156 | return; | ||
157 | } | ||
158 | if (TEST_RECORD_DATALEN != rd[0].data_size) | ||
159 | { | ||
160 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); | ||
161 | GNUNET_break (0); | ||
162 | return; | ||
163 | } | ||
164 | if (0 != memcmp (&rd_cmp_data, rd[0].data, TEST_RECORD_DATALEN)) | ||
165 | { | ||
166 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); | ||
167 | GNUNET_break (0); | ||
168 | return; | ||
169 | } | ||
170 | if (0 != (GNUNET_GNSRECORD_RF_SHADOW_RECORD & rd[0].flags)) | ||
171 | { | ||
172 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); | ||
173 | GNUNET_break (0); | ||
174 | return; | ||
175 | } | ||
156 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 176 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |
157 | "Block was decrypted successfully with active record\n"); | 177 | "Block was decrypted successfully with active record\n"); |
158 | } | 178 | } |
@@ -160,10 +180,30 @@ rd_decrypt_cb (void *cls, | |||
160 | { | 180 | { |
161 | /* Expecting shadow record but without shadow flag*/ | 181 | /* Expecting shadow record but without shadow flag*/ |
162 | memset (rd_cmp_data, TEST_SHADOW_RECORD_DATA, TEST_RECORD_DATALEN); | 182 | memset (rd_cmp_data, TEST_SHADOW_RECORD_DATA, TEST_RECORD_DATALEN); |
163 | GNUNET_assert (TEST_RECORD_TYPE == rd[0].record_type); | 183 | if (TEST_RECORD_TYPE != rd[0].record_type) |
164 | GNUNET_assert (TEST_RECORD_DATALEN == rd[0].data_size); | 184 | { |
165 | GNUNET_assert (0 == memcmp (&rd_cmp_data, rd[0].data, TEST_RECORD_DATALEN)); | 185 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); |
166 | GNUNET_assert (0 == (GNUNET_GNSRECORD_RF_SHADOW_RECORD & rd[0].flags)); | 186 | GNUNET_break (0); |
187 | return; | ||
188 | } | ||
189 | if (TEST_RECORD_DATALEN != rd[0].data_size) | ||
190 | { | ||
191 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); | ||
192 | GNUNET_break (0); | ||
193 | return; | ||
194 | } | ||
195 | if (0 != memcmp (&rd_cmp_data, rd[0].data, TEST_RECORD_DATALEN)) | ||
196 | { | ||
197 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); | ||
198 | GNUNET_break (0); | ||
199 | return; | ||
200 | } | ||
201 | if (0 != (GNUNET_GNSRECORD_RF_SHADOW_RECORD & rd[0].flags)) | ||
202 | { | ||
203 | GNUNET_SCHEDULER_add_now (&endbadly, NULL); | ||
204 | GNUNET_break (0); | ||
205 | return; | ||
206 | } | ||
167 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 207 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |
168 | "Block was decrypted successfully with former shadow record \n"); | 208 | "Block was decrypted successfully with former shadow record \n"); |
169 | GNUNET_SCHEDULER_add_now (&end, NULL ); | 209 | GNUNET_SCHEDULER_add_now (&end, NULL ); |