@cryptotaxi247 / netdata-1 / commits / be91bc4ff

Fix bitmap unit tests (#13374)

* Fix bitmap unit tests * Fix bitmap unit tests (part 2)

Stelios Fragkakis committed Jul 13, 2022 at 23:43 UTC be91bc4ffc7760747c7b5103f8d9c84a1888800d
1 file changed +35 -16
daemon/unit_test.c
+35 -16
@@ -1631,14 +1631,33 @@ int unit_test_bitmap256(void) {
1631 j++;
1632 } while (j < 256);
1633
1634 - if (test_bitmap.data[0] == 0xffffffff)
1634 + if (test_bitmap.data[0] == 0xffffffffffffffff)
1635 fprintf(stderr, "%s() INDEX 0 is fully set OK\n", __FUNCTION__);
1636 - if (test_bitmap.data[1] == 0xffffffff)
1636 + else {
1637 + fprintf(stderr, "%s() INDEX 0 is %lx expected 0xffffffffffffffff\n", __FUNCTION__, test_bitmap.data[0]);
1638 + return 1;
1639 + }
1640 +
1641 + if (test_bitmap.data[1] == 0xffffffffffffffff)
1642 fprintf(stderr, "%s() INDEX 1 is fully set OK\n", __FUNCTION__);
1638 - if (test_bitmap.data[2] == 0xffffffff)
1643 + else {
1644 + fprintf(stderr, "%s() INDEX 1 is %lx expected 0xffffffffffffffff\n", __FUNCTION__, test_bitmap.data[0]);
1645 + return 1;
1646 + }
1647 +
1648 + if (test_bitmap.data[2] == 0xffffffffffffffff)
1649 fprintf(stderr, "%s() INDEX 2 is fully set OK\n", __FUNCTION__);
1640 - if (test_bitmap.data[3] == 0xffffffff)
1650 + else {
1651 + fprintf(stderr, "%s() INDEX 2 is %lx expected 0xffffffffffffffff\n", __FUNCTION__, test_bitmap.data[0]);
1652 + return 1;
1653 + }
1654 +
1655 + if (test_bitmap.data[3] == 0xffffffffffffffff)
1656 fprintf(stderr, "%s() INDEX 3 is fully set OK\n", __FUNCTION__);
1657 + else {
1658 + fprintf(stderr, "%s() INDEX 3 is %lx expected 0xffffffffffffffff\n", __FUNCTION__, test_bitmap.data[0]);
1659 + return 1;
1660 + }
1661
1662 i = 0;
1663 j = 0;
@@ -1682,31 +1701,31 @@ int unit_test_bitmap256(void) {
1701 j += 4;
1702 } while (j < 256);
1703
1685 - if (test_bitmap.data[0] == 0x11111111)
1686 - fprintf(stderr, "%s() INDEX 0 is 0x11111111 set OK\n", __FUNCTION__);
1704 + if (test_bitmap.data[0] == 0x1111111111111111)
1705 + fprintf(stderr, "%s() INDEX 0 is 0x1111111111111111 set OK\n", __FUNCTION__);
1706 else {
1688 - fprintf(stderr, "%s() INDEX 0 is %lx expected 0x11111111\n", __FUNCTION__, test_bitmap.data[0]);
1707 + fprintf(stderr, "%s() INDEX 0 is %lx expected 0x1111111111111111\n", __FUNCTION__, test_bitmap.data[0]);
1708 return 1;
1709 }
1710
1692 - if (test_bitmap.data[1] == 0x11111111)
1693 - fprintf(stderr, "%s() INDEX 1 is 0x11111111 set OK\n", __FUNCTION__);
1711 + if (test_bitmap.data[1] == 0x1111111111111111)
1712 + fprintf(stderr, "%s() INDEX 1 is 0x1111111111111111 set OK\n", __FUNCTION__);
1713 else {
1695 - fprintf(stderr, "%s() INDEX 1 is %lx expected 0x11111111\n", __FUNCTION__, test_bitmap.data[1]);
1714 + fprintf(stderr, "%s() INDEX 1 is %lx expected 0x1111111111111111\n", __FUNCTION__, test_bitmap.data[1]);
1715 return 1;
1716 }
1717
1699 - if (test_bitmap.data[2] == 0x11111111)
1700 - fprintf(stderr, "%s() INDEX 2 is 0x11111111 set OK\n", __FUNCTION__);
1718 + if (test_bitmap.data[2] == 0x1111111111111111)
1719 + fprintf(stderr, "%s() INDEX 2 is 0x1111111111111111 set OK\n", __FUNCTION__);
1720 else {
1702 - fprintf(stderr, "%s() INDEX 2 is %lx expected 0x11111111\n", __FUNCTION__, test_bitmap.data[2]);
1721 + fprintf(stderr, "%s() INDEX 2 is %lx expected 0x1111111111111111\n", __FUNCTION__, test_bitmap.data[2]);
1722 return 1;
1723 }
1724
1706 - if (test_bitmap.data[3] == 0x11111111)
1707 - fprintf(stderr, "%s() INDEX 3 is 0x11111111 set OK\n", __FUNCTION__);
1725 + if (test_bitmap.data[3] == 0x1111111111111111)
1726 + fprintf(stderr, "%s() INDEX 3 is 0x1111111111111111 set OK\n", __FUNCTION__);
1727 else {
1709 - fprintf(stderr, "%s() INDEX 3 is %lx expected 0x11111111\n", __FUNCTION__, test_bitmap.data[3]);
1728 + fprintf(stderr, "%s() INDEX 3 is %lx expected 0x1111111111111111\n", __FUNCTION__, test_bitmap.data[3]);
1729 return 1;
1730 }
1731