microsoft / go-winio

Win32 IO-related utilities for Go
MIT License
950 stars 182 forks source link

Update tests; run fuzzing #294

Closed helsaawy closed 1 year ago

helsaawy commented 1 year ago

Run fuzzing tests in CI.

Use race detector when running tests.

Add missing t.Helper() calls.

Update test helpers in pkg/bindfilter to use RtlGetNtVersionNumbers instead of reading registry, and skip tests if not running as admin.