xref: /aosp_15_r20/external/nanopb-c/tests/enum_minmax/enumminmax_unittests.c (revision c8d645cafcee3f91213d30caa0fe303887010b9b)
1*c8d645caSAndroid Build Coastguard Worker #include "unittests.h"
2*c8d645caSAndroid Build Coastguard Worker #include "enumminmax.pb.h"
3*c8d645caSAndroid Build Coastguard Worker 
main()4*c8d645caSAndroid Build Coastguard Worker int main()
5*c8d645caSAndroid Build Coastguard Worker {
6*c8d645caSAndroid Build Coastguard Worker     int status = 0;
7*c8d645caSAndroid Build Coastguard Worker 
8*c8d645caSAndroid Build Coastguard Worker     COMMENT("Verify min/max on unsorted enum");
9*c8d645caSAndroid Build Coastguard Worker     {
10*c8d645caSAndroid Build Coastguard Worker         TEST(_Language_MIN == Language_UNKNOWN);
11*c8d645caSAndroid Build Coastguard Worker         TEST(_Language_MAX == Language_SPANISH_ES_MX);
12*c8d645caSAndroid Build Coastguard Worker         TEST(_Language_ARRAYSIZE == (Language_SPANISH_ES_MX+1));
13*c8d645caSAndroid Build Coastguard Worker     }
14*c8d645caSAndroid Build Coastguard Worker 
15*c8d645caSAndroid Build Coastguard Worker     return status;
16*c8d645caSAndroid Build Coastguard Worker }
17