(maint) Use non-posix specific types in tests
Merge branch 'maint-transaction_spec_types'