]> git.lizzy.rs Git - micro.git/commitdiff
Improve unicode line array test
authorZachary Yedidia <zyedidia@gmail.com>
Wed, 20 May 2020 23:53:54 +0000 (19:53 -0400)
committerZachary Yedidia <zyedidia@gmail.com>
Wed, 20 May 2020 23:53:54 +0000 (19:53 -0400)
internal/buffer/line_array_test.go

index c5488adbf63746cbf696053a76ecdd47ba853fc4..8b0c5a5a3a35e74983163e9cabbc88d9ba22e4e7 100644 (file)
@@ -46,14 +46,15 @@ func TestInsert(t *testing.T) {
 
        assert.Equal(t, []byte("Uppen Sevarne staþe, foobar sel þar him þuhte,"), sub1)
 
-       la.insert(Loc{25, 2}, []byte("ಮಣ್ಣಾಗಿ"))
+       la.insert(Loc{25, 2}, []byte("H̼̥̯͇͙̕͘͞e̸̦̞̠̣̰͙̼̥̦̼̖̬͕͕̰̯̫͇̕ĺ̜̠̩̯̯͙̼̭̠͕̮̞͜l̶͓̫̞̮͈͞ͅo̸͔͙̳̠͈̮̼̳͙̥̲͜͠"))
+
        sub2 := la.Substr(Loc{0, 2}, Loc{60, 2})
-       assert.Equal(t, []byte("He wonede at Ernleȝe at æಮಣ್ಣಾಗಿðelen are chirechen,"), sub2)
+       assert.Equal(t, []byte("He wonede at Ernleȝe at æH̼̥̯͇͙̕͘͞e̸̦̞̠̣̰͙̼̥̦̼̖̬͕͕̰̯̫͇̕ĺ̜̠̩̯̯͙̼̭̠͕̮̞͜l̶͓̫̞̮͈͞ͅo̸͔͙̳̠͈̮̼̳͙̥̲͜͠ðelen are chirechen,"), sub2)
 }
 
 func TestRemove(t *testing.T) {
        la.remove(Loc{20, 3}, Loc{27, 3})
-       la.remove(Loc{25, 2}, Loc{32, 2})
+       la.remove(Loc{25, 2}, Loc{30, 2})
 
        bytes := la.Bytes()
        assert.Equal(t, unicode_txt, string(bytes))