Skip to content

Commit 8ecb289

Browse files
soulomoonfendor
authored andcommitted
remove non-ascii name (#4103)
1 parent 712bf07 commit 8ecb289

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

plugins/hls-semantic-tokens-plugin/test/SemanticTokensTest.hs

+9-9
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ semanticTokensFullDeltaTests :: TestTree
178178
semanticTokensFullDeltaTests =
179179
testGroup "semanticTokensFullDeltaTests" $
180180
[ testCase "null delta since unchanged" $ do
181-
let file1 = "TModula𐐀bA.hs"
181+
let file1 = "TModuleA.hs"
182182
let expectDelta = InR (InL (SemanticTokensDelta (Just "1") []))
183183
Test.Hls.runSessionWithServerInTmpDir def semanticTokensPlugin (mkFs $ FS.directProjectMulti [file1]) $ do
184184
doc1 <- openDoc file1 "haskell"
@@ -188,7 +188,7 @@ semanticTokensFullDeltaTests =
188188
liftIO $ delta @?= expectDelta
189189

190190
, testCase "add tokens" $ do
191-
let file1 = "TModula𐐀bA.hs"
191+
let file1 = "TModuleA.hs"
192192
let expectDelta = InR (InL (SemanticTokensDelta (Just "1") [SemanticTokensEdit 20 0 (Just [2,0,3,8,0])]))
193193
-- r c l t m
194194
-- where r = row, c = column, l = length, t = token, m = modifier
@@ -207,7 +207,7 @@ semanticTokensFullDeltaTests =
207207
liftIO $ delta @?= expectDelta
208208

209209
, testCase "remove tokens" $ do
210-
let file1 = "TModula𐐀bA.hs"
210+
let file1 = "TModuleA.hs"
211211
let expectDelta = InR (InL (SemanticTokensDelta (Just "1") [SemanticTokensEdit 0 20 (Just [])]))
212212
-- delete all tokens
213213
Test.Hls.runSessionWithServerInTmpDir def semanticTokensPlugin (mkFs $ FS.directProjectMulti [file1]) $ do
@@ -229,7 +229,7 @@ semanticTokensTests :: TestTree
229229
semanticTokensTests =
230230
testGroup "other semantic Token test" $
231231
[ testCase "module import test" $ do
232-
let file1 = "TModula𐐀bA.hs"
232+
let file1 = "TModuleA.hs"
233233
let file2 = "TModuleB.hs"
234234
Test.Hls.runSessionWithServerInTmpDir def semanticTokensPlugin (mkFs $ FS.directProjectMulti [file1, file2]) $ do
235235
doc1 <- openDoc file1 "haskell"
@@ -245,14 +245,14 @@ semanticTokensTests =
245245

246246
result <- docSemanticTokensString def doc2
247247
let expect = unlines [
248-
"3:8-18 TModule \"TModula\\66560bA\""
249-
, "4:18-28 TModule \"TModula\\66560bA\""
248+
"3:8-16 TModule \"TModuleA\""
249+
, "4:18-26 TModule \"TModuleA\""
250250
, "6:1-3 TVariable \"go\""
251251
, "6:6-10 TDataConstructor \"Game\""
252252
, "8:1-5 TVariable \"a\\66560bb\""
253-
, "8:8-19 TModule \"TModula\\66560bA.\""
254-
, "8:19-22 TRecordField \"a\\66560b\""
255-
, "8:23-25 TVariable \"go\""
253+
, "8:8-17 TModule \"TModuleA.\""
254+
, "8:17-20 TRecordField \"a\\66560b\""
255+
, "8:21-23 TVariable \"go\""
256256
]
257257
liftIO $ result @?= expect,
258258
goldenWithSemanticTokensWithDefaultConfig "mixed constancy test result generated from one ghc version" "T1",

plugins/hls-semantic-tokens-plugin/test/testdata/TModula𐐀bA.hs renamed to plugins/hls-semantic-tokens-plugin/test/testdata/TModuleA.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module TModula𐐀bA where
1+
module TModuleA where
22

33
data Game = Game {a𐐀b :: Int}
44

Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module TModuleB where
22

3-
import TModula𐐀bA
4-
import qualified TModula𐐀bA
3+
import TModuleA
4+
import qualified TModuleA
55

66
go = Game 1
77

8-
a𐐀bb = TModula𐐀bA.a𐐀b go
8+
a𐐀bb = TModuleA.a𐐀b go

0 commit comments

Comments
 (0)