aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/test_namestore_api_lookup_shadow_filter.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-11-05 08:41:25 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-11-05 08:41:25 +0000
commit66bf141fbc0def4691b3204ec6985008d52acef4 (patch)
treeae784979c4c68df8ade6ad50cda6bc1289738cef /src/namestore/test_namestore_api_lookup_shadow_filter.c
parentad8ed315dca32a5de2af97bfda96c6199c565722 (diff)
downloadgnunet-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.c56
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 );