def METHOD_NAME(self):
    pkg = Package('configure')
    with CapturedLog() as _:
        pkg.tarball.download()
    rc, stdout, stderr = self.run_command(EXECUTABLE, 'download', pkg.name)
    # Prints info to stderr
    self.assertTrue(stderr.startswith('Using cached file'))
    # returns successfully
    self.assertEqual(rc, 0)
    # Prints filename to stdout
    self.assertEqual(stdout.rstrip(), pkg.tarball.upstream_fqn)