Skip to content

Commit

Permalink
Add C-style casts to test_data
Browse files Browse the repository at this point in the history
  • Loading branch information
pdimov committed May 16, 2024
1 parent fca5010 commit f7bbab3
Showing 1 changed file with 72 additions and 0 deletions.
72 changes: 72 additions & 0 deletions test/test_data.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,78 @@ int main()
}
}

{
uuid u2 = u1;
BOOST_TEST_EQ( u2, u1 );

unsigned char* p = (unsigned char*)&u2.data;

for( int i = 0; i < 16; ++i )
{
BOOST_TEST_EQ( p[ i ], 0x40 + i );
}
}

{
uuid u2 = u1;
BOOST_TEST_EQ( u2, u1 );

unsigned char const* p = (unsigned char const*)&u2.data;

for( int i = 0; i < 16; ++i )
{
BOOST_TEST_EQ( p[ i ], 0x40 + i );
}
}

{
uuid const u2 = u1;
BOOST_TEST_EQ( u2, u1 );

unsigned char const* p = (unsigned char const*)&u2.data;

for( int i = 0; i < 16; ++i )
{
BOOST_TEST_EQ( p[ i ], 0x40 + i );
}
}

{
uuid u2 = u1;
BOOST_TEST_EQ( u2, u1 );

unsigned char* p = (unsigned char*)u2.data;

for( int i = 0; i < 16; ++i )
{
BOOST_TEST_EQ( p[ i ], 0x40 + i );
}
}

{
uuid u2 = u1;
BOOST_TEST_EQ( u2, u1 );

unsigned char const* p = (unsigned char const*)u2.data;

for( int i = 0; i < 16; ++i )
{
BOOST_TEST_EQ( p[ i ], 0x40 + i );
}
}

{
uuid const u2 = u1;
BOOST_TEST_EQ( u2, u1 );

unsigned char const* p = (unsigned char const*)u2.data;

for( int i = 0; i < 16; ++i )
{
BOOST_TEST_EQ( p[ i ], 0x40 + i );
}
}

{
uuid u2 = u1;
BOOST_TEST_EQ( u2, u1 );
Expand Down

0 comments on commit f7bbab3

Please sign in to comment.