Meson ile derlenen Linux projelerinde kimi testler olabiliyor. Bunları json dosyasından belirterek çalıştırabiliyoruz.
Projenin .json dosyasını buluyoruz. Örneğin aşağıdaki gibi olsun.
"name": "sticky-notes", "buildsystem": "meson",
Projenin altına doğru bir konuma
"run-tests" : true,
değerini ekliyoruz.
Sonunda aşağıdaki gibi bir metin haline geliyor.
"name": "sticky-notes", "buildsystem": "meson", "run-tests" : true,
Sonra derleme çıktısında aşğıdaki gibi bir not görüyorsak testler çalışmış demektir.
[1/2] Running all tests. 1/3 Validate desktop file OK 0.02s 2/3 Validate schema file OK 0.01s 3/3 Validate appstream file OK 0.02s Ok: 3 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0