The Meson Build System http://mesonbuild.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

32 lines
626 B

# This file is for testing meson format with editor config
project('default format')
meson_cmd = find_program('meson')
meson_files = {
'self': files('meson.build'),
'comments': files('crazy_comments.meson'),
'indentation': files('indentation.meson'),
'subdir editorconfig': files('subdir/sub.meson'),
}
foreach name, f : meson_files
test(
name,
meson_cmd,
args: ['format', '-e', '--check-only', f],
)
# Test that .editorconfig can also be loaded from options file
test(
name + '-fromconfig',
meson_cmd,
args: [
'format',
'-c',
files('options.ini'),
'--check-only',
f,
],
)
endforeach