summaryrefslogtreecommitdiffstats
path: root/fix_includes_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'fix_includes_test.py')
-rwxr-xr-xfix_includes_test.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/fix_includes_test.py b/fix_includes_test.py
index 21581c9..70bdc8f 100755
--- a/fix_includes_test.py
+++ b/fix_includes_test.py
@@ -3187,6 +3187,23 @@ The full include-list for barrier_includes.h:
self.actual_after_contents)
self.assertEqual(1, num_files_modified)
+ def testSortingMainCUIncludeWithUpperCaseH(self):
+ """Check that we identify when first .H file is a main-cu #include."""
+ infile = """\
+#include <stdio.h>
+#include "foo.H"
+"""
+ expected_output = """\
+#include "foo.H"
+#include <stdio.h>
+"""
+ self.RegisterFileContents({'foo.cc': infile})
+ num_files_modified = fix_includes.SortIncludesInFiles(
+ ['foo.cc'], self.flags)
+ self.assertListEqual(expected_output.strip().split('\n'),
+ self.actual_after_contents)
+ self.assertEqual(1, num_files_modified)
+
def testSortingMainCUIncludeInSameDirectoryWithInl(self):
"""Check that we identify when first -inl.h file is a main-cu #include."""
infile = """\