@@ -14,24 +14,9 @@ import (
1414func Test_NewRegistry (t * testing.T ) {
1515 t .Parallel ()
1616
17- createTestFile := func (t * testing.T , dir string , name string ) {
18- t .Helper ()
19-
20- sc , err := spellchecker .New ("abc" )
21- require .NoError (t , err )
22-
23- item := RegistryItem {
24- Spellchecker : sc ,
25- }
26-
27- data , err := json .Marshal (& item )
28- require .NoError (t , err )
29-
30- err = os .WriteFile (path .Join (dir , fileName (name )), data , 0755 )
31- require .NoError (t , err )
32- }
33-
3417 t .Run ("no files" , func (t * testing.T ) {
18+ t .Parallel ()
19+
3520 dir := t .TempDir ()
3621
3722 result , err := NewRegistry (context .Background (), dir )
@@ -41,6 +26,8 @@ func Test_NewRegistry(t *testing.T) {
4126 })
4227
4328 t .Run ("one file" , func (t * testing.T ) {
29+ t .Parallel ()
30+
4431 dir := t .TempDir ()
4532
4633 createTestFile (t , dir , "code" )
@@ -52,6 +39,8 @@ func Test_NewRegistry(t *testing.T) {
5239 })
5340
5441 t .Run ("two files, ok" , func (t * testing.T ) {
42+ t .Parallel ()
43+
5544 dir := t .TempDir ()
5645
5746 createTestFile (t , dir , "code1" )
@@ -65,6 +54,8 @@ func Test_NewRegistry(t *testing.T) {
6554 })
6655
6756 t .Run ("two files, one has invalid extension" , func (t * testing.T ) {
57+ t .Parallel ()
58+
6859 dir := t .TempDir ()
6960
7061 createTestFile (t , dir , "code1" )
@@ -81,6 +72,8 @@ func Test_NewRegistry(t *testing.T) {
8172 })
8273
8374 t .Run ("two files, one is corrupted" , func (t * testing.T ) {
75+ t .Parallel ()
76+
8477 dir := t .TempDir ()
8578
8679 createTestFile (t , dir , "code1" )
@@ -261,3 +254,20 @@ func Test_Registry_Save(t *testing.T) {
261254 require .Contains (t , r2 .items , code )
262255 })
263256}
257+
258+ func createTestFile (t * testing.T , dir string , name string ) {
259+ t .Helper ()
260+
261+ sc , err := spellchecker .New ("abc" )
262+ require .NoError (t , err )
263+
264+ item := RegistryItem {
265+ Spellchecker : sc ,
266+ }
267+
268+ data , err := json .Marshal (& item )
269+ require .NoError (t , err )
270+
271+ err = os .WriteFile (path .Join (dir , fileName (name )), data , 0755 )
272+ require .NoError (t , err )
273+ }
0 commit comments