add pin_mode test  #16