Browse Source

add tests for #2263

Dan Korostelev 10 years ago
parent
commit
5e959c3d73

+ 1 - 0
tests/misc/projects/Issue2263/ImportCompletion.hx

@@ -0,0 +1 @@
+import MyModule.

+ 8 - 0
tests/misc/projects/Issue2263/MyModule.hx

@@ -0,0 +1,8 @@
+class MyModule {
+    public static function pubM() {}
+    public static var pubV = 10;
+    static function privM() {}
+    static var privV = 10;
+}
+
+class OtherType {}

+ 5 - 0
tests/misc/projects/Issue2263/TypeCompletion.hx

@@ -0,0 +1,5 @@
+class C {
+    function f() {
+        var v:MyModule.
+    }
+}

+ 1 - 0
tests/misc/projects/Issue2263/import-completion.hxml

@@ -0,0 +1 @@
+--display ImportCompletion.hx@16

+ 6 - 0
tests/misc/projects/Issue2263/import-completion.hxml.stderr

@@ -0,0 +1,6 @@
+<list>
+<i n="pubV"><t>Int</t><d></d></i>
+<i n="pubM"><t>Void -&gt; Void</t><d></d></i>
+<i n="MyModule"><t></t><d></d></i>
+<i n="OtherType"><t></t><d></d></i>
+</list>

+ 1 - 0
tests/misc/projects/Issue2263/type-completion.hxml.disabled

@@ -0,0 +1 @@
+--display TypeCompletion.hx@52

+ 4 - 0
tests/misc/projects/Issue2263/type-completion.hxml.stderr

@@ -0,0 +1,4 @@
+<list>
+<i n="MyModule"><t></t><d></d></i>
+<i n="OtherType"><t></t><d></d></i>
+</list>