summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Blevins <wblevins001@gmail.com>2016-08-12 15:05:28 (GMT)
committerWilliam Blevins <wblevins001@gmail.com>2016-08-12 15:05:28 (GMT)
commit65ff75bf1a44beaa4961af9ef6379c84aeb63a62 (patch)
tree971f195999c670489ec63d467ef751b2d68de1ee
parent4daf33934df9ae29e01037ab4646bcbae80a5e2d (diff)
downloadSCons-65ff75bf1a44beaa4961af9ef6379c84aeb63a62.zip
SCons-65ff75bf1a44beaa4961af9ef6379c84aeb63a62.tar.gz
SCons-65ff75bf1a44beaa4961af9ef6379c84aeb63a62.tar.bz2
Added multiline support test.
-rw-r--r--src/engine/SCons/Scanner/DTests.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/engine/SCons/Scanner/DTests.py b/src/engine/SCons/Scanner/DTests.py
index c644e95..805508d 100644
--- a/src/engine/SCons/Scanner/DTests.py
+++ b/src/engine/SCons/Scanner/DTests.py
@@ -179,6 +179,14 @@ void main()
}
""")
+# Multiline import
+test.write('multiline.d',"""
+import
+A;
+
+void main() {}
+""")
+
test.write('A.d',"""
module A;
void main() {}
@@ -254,6 +262,9 @@ class DScannerTestCase(unittest.TestCase):
def test_MultipleImport(self):
self.helper('multiple.d', ['A.d', 'B.d', 'C.d', os.path.join('X','Y.d')])
+ def test_MultilineImport(self):
+ self.helper('multiline.d', ['A.d'])
+
if __name__ == "__main__":
suite = unittest.TestSuite()
tclasses = [