add appveyor ci tests