MOS Source Code
Loading...
Searching...
No Matches
enum_intsize_unittests.cc
Go to the documentation of this file.
1#include <stdio.h>
2#include "enum_intsize.pb.hpp"
3#include "unittests.h"
4
5extern "C" int main()
6{
7 int status = 0;
8
9 TEST(sizeof(IntSizeInt8) == sizeof(uint8_t));
10 TEST(sizeof(IntSizeInt16) == sizeof(uint16_t));
11 TEST(sizeof(IntSizeInt32) == sizeof(uint32_t));
12 TEST(sizeof(IntSizeInt64) == sizeof(uint64_t));
13
14 if (status != 0) fprintf(stdout, "\n\nSome tests FAILED!\n");
15
16 return status;
17}
int main()
#define stdout
Definition mos_stdio.hpp:31
#define uint64_t
unsigned short uint16_t
Definition pb_syshdr.h:22
unsigned int uint32_t
Definition pb_syshdr.h:24
unsigned char uint8_t
Definition pb_syshdr.h:20
#define TEST(x)
Definition test.h:3