Before: Save g:ale_biome_options Save g:ale_biome_fixer_apply_unsafe let g:ale_biome_options = '' let g:ale_biome_fixer_apply_unsafe = 0 call ale#assert#SetUpFixerTest('typescript', 'biome') After: call ale#assert#TearDownFixerTest() Execute(The default biome command should be correct): call ale#test#SetFilename('../test-files/biome/jsonc/src/test.ts') AssertFixer \ { \ 'read_temporary_file': 1, \ 'command': ale#Escape('biome') \ . ' check --apply %t' \ } Execute(Unsafe fixes can be applied via an option): call ale#test#SetFilename('../test-files/biome/jsonc/src/test.ts') let g:ale_biome_fixer_apply_unsafe = 1 AssertFixer \ { \ 'read_temporary_file': 1, \ 'command': ale#Escape('biome') \ . ' check --apply-unsafe %t' \ } Execute(The fixer should accept options): call ale#test#SetFilename('../test-files/biome/jsonc/src/test.ts') let g:ale_biome_options = '--foobar' AssertFixer \ { \ 'read_temporary_file': 1, \ 'command': ale#Escape('biome') \ . ' check --apply --foobar %t', \ }