added create-source and drop-source file check (#2)
prepare test