From 92311901c9d85e0e43147386535118b66ca718cd Mon Sep 17 00:00:00 2001 From: Adam Smith Date: Wed, 27 Sep 2017 00:17:47 -0700 Subject: add available languages to cask info command add language tests for dsl add fixtures, tests for languages info output add extra lines --- .../fixtures/cask/Casks/with-conditional-languages.rb | 9 +++++++++ .../test/support/fixtures/cask/Casks/with-languages.rb | 18 ++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb create mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/with-languages.rb (limited to 'Library/Homebrew/test/support') diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb new file mode 100644 index 000000000..bf3b9b1c4 --- /dev/null +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb @@ -0,0 +1,9 @@ +cask 'with-conditional-languages' do + version '1.2.3' + sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94' + + url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip" + homepage 'http://example.com/local-caffeine' + + app 'Caffeine.app' +end diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/with-languages.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-languages.rb new file mode 100644 index 000000000..90ff63846 --- /dev/null +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-languages.rb @@ -0,0 +1,18 @@ +cask 'with-languages' do + version '1.2.3' + + language "zh" do + sha256 "abc123" + "zh-CN" + end + + language "en-US", default: true do + sha256 "xyz789" + "en-US" + end + + url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip" + homepage 'http://example.com/local-caffeine' + + app 'Caffeine.app' +end -- cgit v1.2.3 From 270bf0506a851af4748355791d1875207213466b Mon Sep 17 00:00:00 2001 From: Adam Smith Date: Mon, 2 Oct 2017 11:34:50 -0700 Subject: stylistic changes for cask info tests --- .../support/fixtures/cask/Casks/with-conditional-languages.rb | 9 --------- .../test/support/fixtures/cask/Casks/without-languages.rb | 9 +++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) delete mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb create mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/without-languages.rb (limited to 'Library/Homebrew/test/support') diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb deleted file mode 100644 index bf3b9b1c4..000000000 --- a/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-languages.rb +++ /dev/null @@ -1,9 +0,0 @@ -cask 'with-conditional-languages' do - version '1.2.3' - sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94' - - url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip" - homepage 'http://example.com/local-caffeine' - - app 'Caffeine.app' -end diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/without-languages.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/without-languages.rb new file mode 100644 index 000000000..4c0ce955a --- /dev/null +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/without-languages.rb @@ -0,0 +1,9 @@ +cask 'without-languages' do + version '1.2.3' + sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94' + + url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip" + homepage 'http://example.com/local-caffeine' + + app 'Caffeine.app' +end -- cgit v1.2.3