@@ -9,84 +9,84 @@ namespace nix {
99
1010 TEST (parseShebangContent, basic) {
1111 std::list<std::string> r = parseShebangContent (" hi there" );
12- ASSERT_EQ (r.size (), 2 );
12+ ASSERT_EQ (r.size (), 2u );
1313 auto i = r.begin ();
1414 ASSERT_EQ (*i++, " hi" );
1515 ASSERT_EQ (*i++, " there" );
1616 }
1717
1818 TEST (parseShebangContent, empty) {
1919 std::list<std::string> r = parseShebangContent (" " );
20- ASSERT_EQ (r.size (), 0 );
20+ ASSERT_EQ (r.size (), 0u );
2121 }
2222
2323 TEST (parseShebangContent, doubleBacktick) {
2424 std::list<std::string> r = parseShebangContent (" ``\" ain't that nice\" ``" );
25- ASSERT_EQ (r.size (), 1 );
25+ ASSERT_EQ (r.size (), 1u );
2626 auto i = r.begin ();
2727 ASSERT_EQ (*i++, " \" ain't that nice\" " );
2828 }
2929
3030 TEST (parseShebangContent, doubleBacktickEmpty) {
3131 std::list<std::string> r = parseShebangContent (" ````" );
32- ASSERT_EQ (r.size (), 1 );
32+ ASSERT_EQ (r.size (), 1u );
3333 auto i = r.begin ();
3434 ASSERT_EQ (*i++, " " );
3535 }
3636
3737 TEST (parseShebangContent, doubleBacktickMarkdownInlineCode) {
3838 std::list<std::string> r = parseShebangContent (" ``# I'm markdown section about `coolFunction` ``" );
39- ASSERT_EQ (r.size (), 1 );
39+ ASSERT_EQ (r.size (), 1u );
4040 auto i = r.begin ();
4141 ASSERT_EQ (*i++, " # I'm markdown section about `coolFunction`" );
4242 }
4343
4444 TEST (parseShebangContent, doubleBacktickMarkdownCodeBlockNaive) {
4545 std::list<std::string> r = parseShebangContent (" ``Example 1\n ```nix\n a: a\n ``` ``" );
4646 auto i = r.begin ();
47- ASSERT_EQ (r.size (), 1 );
47+ ASSERT_EQ (r.size (), 1u );
4848 ASSERT_EQ (*i++, " Example 1\n ``nix\n a: a\n ``" );
4949 }
5050
5151 TEST (parseShebangContent, doubleBacktickMarkdownCodeBlockCorrect) {
5252 std::list<std::string> r = parseShebangContent (" ``Example 1\n ````nix\n a: a\n ```` ``" );
5353 auto i = r.begin ();
54- ASSERT_EQ (r.size (), 1 );
54+ ASSERT_EQ (r.size (), 1u );
5555 ASSERT_EQ (*i++, " Example 1\n ```nix\n a: a\n ```" );
5656 }
5757
5858 TEST (parseShebangContent, doubleBacktickMarkdownCodeBlock2) {
5959 std::list<std::string> r = parseShebangContent (" ``Example 1\n ````nix\n a: a\n ````\n Example 2\n ````nix\n a: a\n ```` ``" );
6060 auto i = r.begin ();
61- ASSERT_EQ (r.size (), 1 );
61+ ASSERT_EQ (r.size (), 1u );
6262 ASSERT_EQ (*i++, " Example 1\n ```nix\n a: a\n ```\n Example 2\n ```nix\n a: a\n ```" );
6363 }
6464
6565 TEST (parseShebangContent, singleBacktickInDoubleBacktickQuotes) {
6666 std::list<std::string> r = parseShebangContent (" ``` ``" );
6767 auto i = r.begin ();
68- ASSERT_EQ (r.size (), 1 );
68+ ASSERT_EQ (r.size (), 1u );
6969 ASSERT_EQ (*i++, " `" );
7070 }
7171
7272 TEST (parseShebangContent, singleBacktickAndSpaceInDoubleBacktickQuotes) {
7373 std::list<std::string> r = parseShebangContent (" ``` ``" );
7474 auto i = r.begin ();
75- ASSERT_EQ (r.size (), 1 );
75+ ASSERT_EQ (r.size (), 1u );
7676 ASSERT_EQ (*i++, " ` " );
7777 }
7878
7979 TEST (parseShebangContent, doubleBacktickInDoubleBacktickQuotes) {
8080 std::list<std::string> r = parseShebangContent (" ````` ``" );
8181 auto i = r.begin ();
82- ASSERT_EQ (r.size (), 1 );
82+ ASSERT_EQ (r.size (), 1u );
8383 ASSERT_EQ (*i++, " ``" );
8484 }
8585
8686 TEST (parseShebangContent, increasingQuotes) {
8787 std::list<std::string> r = parseShebangContent (" ```` ``` `` ````` `` `````` ``" );
8888 auto i = r.begin ();
89- ASSERT_EQ (r.size (), 4 );
89+ ASSERT_EQ (r.size (), 4u );
9090 ASSERT_EQ (*i++, " " );
9191 ASSERT_EQ (*i++, " `" );
9292 ASSERT_EQ (*i++, " ``" );
@@ -146,7 +146,7 @@ RC_GTEST_PROP(
146146 auto escaped = escape (orig);
147147 // RC_LOG() << "escaped: <[[" << escaped << "]]>" << std::endl;
148148 auto ss = parseShebangContent (escaped);
149- RC_ASSERT (ss.size () == 1 );
149+ RC_ASSERT (ss.size () == 1u );
150150 RC_ASSERT (*ss.begin () == orig);
151151}
152152
@@ -156,7 +156,7 @@ RC_GTEST_PROP(
156156 (const std::string & one, const std::string & two))
157157{
158158 auto ss = parseShebangContent (escape (one) + " " + escape (two));
159- RC_ASSERT (ss.size () == 2 );
159+ RC_ASSERT (ss.size () == 2u );
160160 auto i = ss.begin ();
161161 RC_ASSERT (*i++ == one);
162162 RC_ASSERT (*i++ == two);
0 commit comments