//go:build windows

package main

import (
	"os"
	"testing"
	"time"
)

// Gercek bir mp4 icin Shell onizlemesi. Ornek dosya yoksa atlanir.
func TestKucukVideoOnizleme(t *testing.T) {
	yol := `D:\__sistem__\Masaustu\Bulgar Bilgi Videoları\1-Bulgar Marşı.mp4`
	if _, err := os.Stat(yol); err != nil {
		t.Skip("ornek video yok")
	}
	cikis, err := comBaslat()
	if err != nil {
		t.Fatalf("com: %v", err)
	}
	defer cikis()
	bas := time.Now()
	s, err := kabukiKucukOnizleme(yol)
	t.Logf("sure: %v", time.Since(bas))
	if err != nil {
		t.Fatalf("video onizlemesi alinamadi: %v", err)
	}
	t.Logf("onizleme uzunlugu: %d", len(s))
}
