17 lines
445 B
C
17 lines
445 B
C
#include "../src/Drv/key.h"
|
|
#include "test_common.h"
|
|
|
|
int main(void)
|
|
{
|
|
Key_Init();
|
|
ASSERT_EQ_INT(EN_KEY_FLAG_NULL, g_tRemoteKey.byKeyValid);
|
|
ASSERT_EQ_INT(KEY_NONE, g_tRemoteKey.byKeyValue);
|
|
|
|
g_tRemoteKey.byKeyValid = EN_KEY_FLAG_NEW;
|
|
g_tRemoteKey.byKeyValue = KEY_U;
|
|
ASSERT_EQ_INT(KEY_U, Key_Read());
|
|
ASSERT_EQ_INT(EN_KEY_FLAG_NULL, g_tRemoteKey.byKeyValid);
|
|
ASSERT_EQ_INT(KEY_NONE, Key_Read());
|
|
return 0;
|
|
}
|