Feature: A simple git-lfs implementation for pulling single files Scenario: Pulling a single file the first time Given the test-repository is correctly setup When pulling the file Then the file was pulled from origin And the file size is 226848 Scenario: Pulling a single file when already cached Given the test-repository is correctly setup And the file was pulled already When resetting the file And pulling the file Then the file was pulled from local cache And the file size is 226848 Scenario: Pulling a file that already exists Given the test-repository is correctly setup And the file was pulled already When pulling the file Then the file was already there And the file size is 226848 Scenario: Pulling a complete directory Given the test-repository is correctly setup When pulling the complete directory Then the file size is 226848