Skip to content

Commit e83603c

Browse files
committed
Add test for component aliasig.
Fixes #180.
1 parent 3ec8e34 commit e83603c

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

analysis/tests/src/Hover.res

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,3 +74,16 @@ module B = A
7474

7575
module C = B
7676
// ^hov
77+
78+
module Comp = {
79+
@react.component
80+
let make = (~children: React.element) => children
81+
}
82+
83+
module Comp1 = Comp
84+
85+
let _ = <Comp> <div /> <div /> </Comp>
86+
// ^hov
87+
88+
let _ = <Comp1> <div /> <div /> </Comp1>
89+
// ^hov

analysis/tests/src/expected/Hover.res.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,9 @@ Hover tests/src/Hover.res 71:7
4646
Hover tests/src/Hover.res 74:7
4747
{"contents": "```rescript\nmodule A = {\n let x: int\n}\n```"}
4848

49+
Hover tests/src/Hover.res 84:10
50+
{"contents": "```rescript\n{\"children\": React.element} => React.element\n```"}
51+
52+
Hover tests/src/Hover.res 87:10
53+
{"contents": "```rescript\n{\"children\": React.element} => React.element\n```"}
54+

0 commit comments

Comments
 (0)