Make mifare_application_alloc() accept size in bytes.
Fixes issue 31.
This commit is contained in:
parent
92ae6036d2
commit
541292505a
4 changed files with 56 additions and 23 deletions
|
|
@ -29,14 +29,14 @@ test_mifare_classic_application (void)
|
|||
Mad mad = mad_new (2);
|
||||
cut_assert_not_null (mad, cut_message ("mad_new() failed"));
|
||||
|
||||
MifareSectorNumber *s_alloc = mifare_application_alloc (mad, aid, 3);
|
||||
MifareSectorNumber *s_alloc = mifare_application_alloc (mad, aid, 3*3*16);
|
||||
cut_assert_not_null (s_alloc, cut_message ("mifare_application_alloc() failed"));
|
||||
|
||||
MifareSectorNumber *s_found = mifare_application_find (mad, aid);
|
||||
cut_assert_not_null (s_found, cut_message ("mifare_application_alloc() failed"));
|
||||
|
||||
for (int i = 0; i < 3; i++) {
|
||||
cut_assert_equal_int (s_alloc[i], s_found[i], cut_message ("Allocated and foudn blocks don't match"));
|
||||
cut_assert_equal_int (s_alloc[i], s_found[i], cut_message ("Allocated and found blocks don't match"));
|
||||
}
|
||||
|
||||
cut_assert_equal_int (0, s_alloc[3], cut_message ("Invalid size"));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue