def test_push_file_invalid_arg_exception_without_src_path_and_base64data(self):
        driver = android_w3c_driver()
        httpretty.register_uri(
            httpretty.POST,
            appium_command('/session/1234567890/appium/device/push_file'),
        )
        dest_path = '/path/to/file.txt'

        with pytest.raises(InvalidArgumentException):
            driver.push_file(dest_path)