Feature: Return existing thumb if it exists Calling `allmytoes` with a single file for which up-to-date thumbnails exists in the thumb database, the path to an existing thumb will be returned without any side-effects. `allmytoes` provides a switch to choose the size of the returned thumbnail. Scenario: Get existing large thumb by default Given a JPEG image as input And thumbs exists for the input in standard DB When allmytoes is started without further arguments Then the path to the large thumb is returned And the thumbs have not been changed Scenario Outline: Get existing thumb with specific size Given a JPEG image as input And thumbs exists for the input in standard DB When allmytoes is started with arguments Then the path to the thumb is returned And the thumbs have not been changed Examples: size-args and sizes | sizearg | size | | -sn | normal | | -sl | large | | -sx | x-large | | -sxx | xx-large | | --size=n | normal | | --size=l | large | | --size=x | x-large | | --size=xx | xx-large |