Skip to content

Commit

Permalink
Merge pull request #2264 from quentin/fixgetopttest
Browse files Browse the repository at this point in the history
fix test: getopt_long returns an int
  • Loading branch information
Bernhard Scholz authored Apr 26, 2022
2 parents 04a5fb7 + f9533e4 commit ed75683
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions src/tests/getopt_long_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ TEST(GetOptLong, Short) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;
c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'z');
EXPECT_EQ(optarg, nullptr);
Expand Down Expand Up @@ -88,7 +88,7 @@ TEST(GetOptLong, SimplePermutation) {
const char* optstr = "xy";
memset(longopts, 0, sizeof(struct option));

char c;
int c;
c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'x');
c = getopt_long(argc, argv, optstr, longopts, nullptr);
Expand Down Expand Up @@ -120,7 +120,7 @@ TEST(GetOptLong, ComplexPermutation) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;
c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'x');
EXPECT_NE(optarg, nullptr);
Expand Down Expand Up @@ -148,7 +148,7 @@ TEST(GetOptLong, Short2) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;
c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'n');
EXPECT_EQ(optarg, nullptr);
Expand Down Expand Up @@ -195,7 +195,7 @@ TEST(GetOptLong, Empty) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;
c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, -1);

Expand All @@ -218,7 +218,7 @@ TEST(GetOptLong, NonOpts) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'n');
Expand Down Expand Up @@ -246,7 +246,7 @@ TEST(GetOptLong, MissingArg) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, '?');
Expand All @@ -263,7 +263,7 @@ TEST(GetOptLong, MissingArg2) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, ':');
Expand All @@ -280,7 +280,7 @@ TEST(GetOptLong, MissingArg3) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, '?');
Expand All @@ -297,7 +297,7 @@ TEST(GetOptLong, MissingArg4) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, '?');
Expand All @@ -316,7 +316,7 @@ TEST(GetOptLong, MissingArg5) {
longopts[1].name = "long";
longopts[1].val = 1;

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, '?');
Expand All @@ -339,7 +339,7 @@ TEST(GetOptLong, DashArg) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 't');
Expand All @@ -363,7 +363,7 @@ TEST(GetOptLong, NonOptionDash) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'n');
Expand All @@ -386,7 +386,7 @@ TEST(GetOptLong, DashDashEndScan) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, 'n');
Expand All @@ -410,7 +410,7 @@ TEST(GetOptLong, NotAnOption) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, '?');
Expand All @@ -427,7 +427,7 @@ TEST(GetOptLong, NotAnOption2) {
struct option longopts[1];
memset(longopts, 0, sizeof(struct option));

char c;
int c;

c = getopt_long(argc, argv, optstr, longopts, nullptr);
EXPECT_EQ(c, '?');
Expand All @@ -453,7 +453,7 @@ TEST(GetOptLong, LongOptions) {
{"version", no_argument, &version_flag, 'v'}, {"generate", optional_argument, nullptr, 'g'},
{"show", required_argument, &show_flag, 0x4}, {nullptr, 0, nullptr, 0}};

char c;
int c;
int longindex;

c = getopt_long(argc, argv, optstr, longopts, &longindex);
Expand Down

0 comments on commit ed75683

Please sign in to comment.