add some tests for SKIP feature of command upload

Adding tests helped me see an error in the implementation. All uploads were effectively skipped, with or without the option. This is now fixed.