Fixed warnings.

#55
This commit is contained in:
Francois Best 2016-10-13 19:15:03 +02:00
parent e4bd7f1c18
commit 7317243c36
5 changed files with 19 additions and 19 deletions

View File

@ -115,7 +115,7 @@ TEST(MidiInput, initMessage)
EXPECT_EQ(midi.getChannel(), 0); EXPECT_EQ(midi.getChannel(), 0);
EXPECT_EQ(midi.getData1(), 0); EXPECT_EQ(midi.getData1(), 0);
EXPECT_EQ(midi.getData2(), 0); EXPECT_EQ(midi.getData2(), 0);
EXPECT_EQ(midi.getSysExArrayLength(), 0); EXPECT_EQ(midi.getSysExArrayLength(), unsigned(0));
EXPECT_EQ(midi.check(), false); EXPECT_EQ(midi.check(), false);
} }

View File

@ -24,7 +24,7 @@ TEST(MidiMessage, hasTheRightProperties)
EXPECT_EQ(message.data1, 0); EXPECT_EQ(message.data1, 0);
EXPECT_EQ(message.data2, 0); EXPECT_EQ(message.data2, 0);
EXPECT_EQ(message.valid, false); EXPECT_EQ(message.valid, false);
EXPECT_EQ(message.getSysExSize(), 0); EXPECT_EQ(message.getSysExSize(), unsigned(0));
} }
template<typename Message> template<typename Message>
@ -39,7 +39,7 @@ TEST(MidiMessage, getSysExSize)
// Small message // Small message
{ {
typedef midi::Message<32> Message; typedef midi::Message<32> Message;
ASSERT_EQ(Message::sSysExMaxSize, 32); ASSERT_EQ(Message::sSysExMaxSize, unsigned(32));
Message message = Message(); Message message = Message();
const unsigned sizeUnder = 20; const unsigned sizeUnder = 20;
@ -48,12 +48,12 @@ TEST(MidiMessage, getSysExSize)
const unsigned sizeOver = 64; const unsigned sizeOver = 64;
setSysExSize(message, sizeOver); setSysExSize(message, sizeOver);
ASSERT_EQ(message.getSysExSize(), 32); ASSERT_EQ(message.getSysExSize(), unsigned(32));
} }
// Medium message // Medium message
{ {
typedef midi::Message<256> Message; typedef midi::Message<256> Message;
ASSERT_EQ(Message::sSysExMaxSize, 256); ASSERT_EQ(Message::sSysExMaxSize, unsigned(256));
Message message = Message(); Message message = Message();
const unsigned sizeUnder = 200; const unsigned sizeUnder = 200;
@ -62,12 +62,12 @@ TEST(MidiMessage, getSysExSize)
const unsigned sizeOver = 300; const unsigned sizeOver = 300;
setSysExSize(message, sizeOver); setSysExSize(message, sizeOver);
ASSERT_EQ(message.getSysExSize(), 256); ASSERT_EQ(message.getSysExSize(), unsigned(256));
} }
// Large message // Large message
{ {
typedef midi::Message<1024> Message; typedef midi::Message<1024> Message;
ASSERT_EQ(Message::sSysExMaxSize, 1024); ASSERT_EQ(Message::sSysExMaxSize, unsigned(1024));
Message message = Message(); Message message = Message();
const unsigned sizeUnder = 1000; const unsigned sizeUnder = 1000;
@ -76,7 +76,7 @@ TEST(MidiMessage, getSysExSize)
const unsigned sizeOver = 2000; const unsigned sizeOver = 2000;
setSysExSize(message, sizeOver); setSysExSize(message, sizeOver);
ASSERT_EQ(message.getSysExSize(), 1024); ASSERT_EQ(message.getSysExSize(), unsigned(1024));
} }
} }

View File

@ -302,7 +302,7 @@ TEST(MidiOutput, sendSysEx)
// Small frame // Small frame
{ {
static const char* frame = "Hello, World!"; static const char* frame = "Hello, World!";
static const unsigned frameLength = strlen(frame); static const int frameLength = strlen(frame);
static const byte expected[] = { static const byte expected[] = {
0xf0, 0xf0,
'H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!', 'H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l', 'd', '!',
@ -321,7 +321,7 @@ TEST(MidiOutput, sendSysEx)
// Large frame // Large frame
{ {
static const char* frame = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin maximus dui a massa maximus, a vestibulum mi venenatis. Cras sit amet ex id velit suscipit pharetra eget a turpis. Phasellus interdum metus ac sagittis cursus. Nam quis est at nisl ullamcorper egestas pulvinar eu erat. Duis a elit dignissim, vestibulum eros vel, tempus nisl. Aenean turpis nunc, cursus vel lacinia non, pharetra eget sapien. Duis condimentum, lacus at pulvinar tempor, leo libero volutpat nisl, eget porttitor lorem mi sed magna. Duis dictum, massa vel euismod interdum, lorem mi egestas elit, hendrerit tincidunt est arcu a libero. Interdum et malesuada fames ac ante ipsum primis in faucibus. Curabitur vehicula magna libero, at rhoncus sem ornare a. In elementum, elit et congue pulvinar, massa velit commodo velit, non elementum purus ligula eget lacus. Donec efficitur nisi eu ultrices efficitur. Donec neque dui, ullamcorper id molestie quis, consequat sit amet ligula."; static const char* frame = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin maximus dui a massa maximus, a vestibulum mi venenatis. Cras sit amet ex id velit suscipit pharetra eget a turpis. Phasellus interdum metus ac sagittis cursus. Nam quis est at nisl ullamcorper egestas pulvinar eu erat. Duis a elit dignissim, vestibulum eros vel, tempus nisl. Aenean turpis nunc, cursus vel lacinia non, pharetra eget sapien. Duis condimentum, lacus at pulvinar tempor, leo libero volutpat nisl, eget porttitor lorem mi sed magna. Duis dictum, massa vel euismod interdum, lorem mi egestas elit, hendrerit tincidunt est arcu a libero. Interdum et malesuada fames ac ante ipsum primis in faucibus. Curabitur vehicula magna libero, at rhoncus sem ornare a. In elementum, elit et congue pulvinar, massa velit commodo velit, non elementum purus ligula eget lacus. Donec efficitur nisi eu ultrices efficitur. Donec neque dui, ullamcorper id molestie quis, consequat sit amet ligula.";
static const unsigned frameLength = strlen(frame); static const int frameLength = strlen(frame);
static const byte expected[] = { static const byte expected[] = {
0xf0, 0xf0,
'L','o','r','e','m',' ','i','p','s','u','m',' ','d','o','l','o','r',' ','s','i','t',' ','a','m','e','t',',',' ', 'L','o','r','e','m',' ','i','p','s','u','m',' ','d','o','l','o','r',' ','s','i','t',' ','a','m','e','t',',',' ',

View File

@ -21,7 +21,7 @@ TEST(Settings, hasTheRightDefaultValues)
EXPECT_EQ(midi::DefaultSettings::HandleNullVelocityNoteOnAsNoteOff, true); EXPECT_EQ(midi::DefaultSettings::HandleNullVelocityNoteOnAsNoteOff, true);
EXPECT_EQ(midi::DefaultSettings::Use1ByteParsing, true); EXPECT_EQ(midi::DefaultSettings::Use1ByteParsing, true);
EXPECT_EQ(midi::DefaultSettings::BaudRate, 31250); EXPECT_EQ(midi::DefaultSettings::BaudRate, 31250);
EXPECT_EQ(midi::DefaultSettings::SysExMaxSize, 128); EXPECT_EQ(midi::DefaultSettings::SysExMaxSize, unsigned(128));
} }
END_UNNAMED_NAMESPACE END_UNNAMED_NAMESPACE

View File

@ -19,7 +19,7 @@ TEST(SysExCodec, Encoder)
byte buffer[16]; byte buffer[16];
memset(buffer, 0, 16 * sizeof(byte)); memset(buffer, 0, 16 * sizeof(byte));
const unsigned encodedSize = midi::encodeSysEx(input, buffer, 13); const unsigned encodedSize = midi::encodeSysEx(input, buffer, 13);
EXPECT_EQ(encodedSize, 15); EXPECT_EQ(encodedSize, unsigned(15));
const byte expected[16] = { const byte expected[16] = {
0, 'H', 'e', 'l', 'l', 'o', ',', ' ', 0, 'H', 'e', 'l', 'l', 'o', ',', ' ',
0, 'W', 'o', 'r', 'l', 'd', '!', 0, 0, 'W', 'o', 'r', 'l', 'd', '!', 0,
@ -36,7 +36,7 @@ TEST(SysExCodec, Encoder)
byte buffer[16]; byte buffer[16];
memset(buffer, 0, 16 * sizeof(byte)); memset(buffer, 0, 16 * sizeof(byte));
const unsigned encodedSize = midi::encodeSysEx(input, buffer, 12); const unsigned encodedSize = midi::encodeSysEx(input, buffer, 12);
EXPECT_EQ(encodedSize, 14); EXPECT_EQ(encodedSize, unsigned(14));
const byte expected[16] = { const byte expected[16] = {
// MSB Data // MSB Data
120, 54, 108, 39, 49, 61, 91, 120, 120, 54, 108, 39, 49, 61, 91, 120,
@ -58,7 +58,7 @@ TEST(SysExCodec, Decoder)
byte buffer[16]; byte buffer[16];
memset(buffer, 0, 16 * sizeof(byte)); memset(buffer, 0, 16 * sizeof(byte));
const unsigned decodedSize = midi::decodeSysEx(input, buffer, 15); const unsigned decodedSize = midi::decodeSysEx(input, buffer, 15);
EXPECT_EQ(decodedSize, 13); EXPECT_EQ(decodedSize, unsigned(13));
const byte expected[16] = { const byte expected[16] = {
'H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'H', 'e', 'l', 'l', 'o', ',', ' ', 'W',
'o', 'r', 'l', 'd', '!', 0, 0, 0, 'o', 'r', 'l', 'd', '!', 0, 0, 0,
@ -76,7 +76,7 @@ TEST(SysExCodec, Decoder)
byte buffer[16]; byte buffer[16];
memset(buffer, 0, 16 * sizeof(byte)); memset(buffer, 0, 16 * sizeof(byte));
const unsigned encodedSize = midi::decodeSysEx(input, buffer, 14); const unsigned encodedSize = midi::decodeSysEx(input, buffer, 14);
EXPECT_EQ(encodedSize, 12); EXPECT_EQ(encodedSize, unsigned(12));
const byte expected[16] = { const byte expected[16] = {
182, 236, 167, 177, 61, 91, 120, 182, 236, 167, 177, 61, 91, 120,
107, 94, 209, 87, 94, 0, 0, 107, 94, 209, 87, 94, 0, 0,
@ -97,9 +97,9 @@ TEST(SysExCodec, Codec)
memset(buffer1, 0, 16 * sizeof(byte)); memset(buffer1, 0, 16 * sizeof(byte));
memset(buffer2, 0, 16 * sizeof(byte)); memset(buffer2, 0, 16 * sizeof(byte));
const unsigned encodedSize = midi::encodeSysEx(input, buffer1, 13); const unsigned encodedSize = midi::encodeSysEx(input, buffer1, 13);
EXPECT_EQ(encodedSize, 15); EXPECT_EQ(encodedSize, unsigned(15));
const unsigned decodedSize = midi::decodeSysEx(buffer1, buffer2, encodedSize); const unsigned decodedSize = midi::decodeSysEx(buffer1, buffer2, encodedSize);
EXPECT_EQ(decodedSize, 13); EXPECT_EQ(decodedSize, unsigned(13));
EXPECT_STREQ(reinterpret_cast<const char*>(buffer2), EXPECT_STREQ(reinterpret_cast<const char*>(buffer2),
reinterpret_cast<const char*>(input)); reinterpret_cast<const char*>(input));
} }
@ -115,9 +115,9 @@ TEST(SysExCodec, Codec)
memset(buffer1, 0, 14 * sizeof(byte)); memset(buffer1, 0, 14 * sizeof(byte));
memset(buffer2, 0, 12 * sizeof(byte)); memset(buffer2, 0, 12 * sizeof(byte));
const unsigned encodedSize = midi::encodeSysEx(input, buffer1, 12); const unsigned encodedSize = midi::encodeSysEx(input, buffer1, 12);
EXPECT_EQ(encodedSize, 14); EXPECT_EQ(encodedSize, unsigned(14));
const unsigned decodedSize = midi::decodeSysEx(buffer1, buffer2, encodedSize); const unsigned decodedSize = midi::decodeSysEx(buffer1, buffer2, encodedSize);
EXPECT_EQ(decodedSize, 12); EXPECT_EQ(decodedSize, unsigned(12));
EXPECT_THAT(buffer2, ContainerEq(input)); EXPECT_THAT(buffer2, ContainerEq(input));
} }
} }