Sha256: 5ca3b019734a5acbf583a85929cf08a704ff4e16dd0149a45529af7fc99660fb
Contents?: true
Size: 1.71 KB
Versions: 7
Compression:
Stored size: 1.71 KB
Contents
Feature: Getting new translations Scenario: Running update In order to receive the translations that have been updated since the last check When I have a valid project on localeapp.com with api key "MYAPIKEY" And an initializer file And the timestamp is 2 months old And new translations for the api key "MYAPIKEY" since last fetch with time "60" seconds later And a directory named "config/locales" When I run `localeapp update` Then translations should be fetched since last fetch only And help should not be displayed And a file named "config/locales/en.yml" should exist # check the content here # and the localeapp.yml file Scenario: Running update with no initializer file, passing the key on the command line In order to receive the translations that have been updated since the last check When I have a valid project on localeapp.com with api key "MYAPIKEY" And the timestamp is 2 months old And new translations for the api key "MYAPIKEY" since last fetch with time "60" seconds later And a directory named "config/locales" When I run `localeapp -k MYAPIKEY update` Then translations should be fetched since last fetch only And help should not be displayed And a file named "config/locales/en.yml" should exist Scenario: Running update with a too old timestamp In order to receive the translations that have been updated since the last check When I have a valid project on localeapp.com with api key "MYAPIKEY" And an initializer file And the timestamp is 8 months old When I run `localeapp update` Then the output should contain: """ Timestamp is missing or too old """ And help should not be displayed
Version data entries
7 entries across 7 versions & 1 rubygems