diff --git a/vsintegration/tests/unittests/UnusedOpensTests.fs b/vsintegration/tests/unittests/UnusedOpensTests.fs index 991558879899a5e834ddcab22526f0ad8df07ccc..f932ff261644ffb2fc5337d0014393ddaedcb04e 100644 --- a/vsintegration/tests/unittests/UnusedOpensTests.fs +++ b/vsintegration/tests/unittests/UnusedOpensTests.fs @@ -371,6 +371,21 @@ let _ = func() """ => [] +[] +let ``auto open module with namespace``() = + """ +namespace Module1Namespace +[] +module Module1 = + module Module2 = + let x = 1 +namespace ConsumerNamespace +open Module1Namespace +module Module3 = + let y = Module2.x +""" + => [] + [] let ``auto open module in the middle of hierarchy``() = """ @@ -736,4 +751,4 @@ module M2 = open M1 let _ = T() """ - => [] \ No newline at end of file + => []