id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 1477,chicken-install cache does not know if an egg has tests,sjamaan,,"If an egg is already in cache, it will not be downloaded again even if you run `chicken-install -test` later. This means the tests won't be run if you fetched it without tests before (as chicken-install thinks there are no tests). Example: {{{ $ chicken-install -retrieve bind bind located at /home/peter/.chicken-install/cache/bind $ chicken-install -test bind .... .... }}} Actually, this also happens when retrieving an egg implicitly when you install it for the first time without `-test` and then re-install it with `-test`. Either we need to somehow record if the egg was retrieved with or without tests, and re-retrieve it if the tests are missing, or simply make `-test` implied when fetching the egg.",defect,closed,major,5.0,core tools,5.0.0,fixed,"chicken-install, cache",,easy