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   

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir