Fix tests
This commit is contained in:
parent
0f79b24203
commit
f38ac3943f
@ -84,7 +84,10 @@ describe Cask::Cmd::List, :cask do
|
|||||||
end
|
end
|
||||||
|
|
||||||
describe "lists json" do
|
describe "lists json" do
|
||||||
let(:casks) { ["local-caffeine", "local-transmission", "multiple-versions", "third-party/tap/third-party-cask"] }
|
let(:casks) {
|
||||||
|
["local-caffeine", "local-transmission", "multiple-versions", "with-languages",
|
||||||
|
"third-party/tap/third-party-cask"]
|
||||||
|
}
|
||||||
let(:expected_output) {
|
let(:expected_output) {
|
||||||
<<~EOS
|
<<~EOS
|
||||||
[
|
[
|
||||||
@ -124,7 +127,10 @@ describe Cask::Cmd::List, :cask do
|
|||||||
},
|
},
|
||||||
"conflicts_with": null,
|
"conflicts_with": null,
|
||||||
"container": null,
|
"container": null,
|
||||||
"auto_updates": null
|
"auto_updates": null,
|
||||||
|
"languages": [
|
||||||
|
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"token": "local-transmission",
|
"token": "local-transmission",
|
||||||
@ -155,7 +161,10 @@ describe Cask::Cmd::List, :cask do
|
|||||||
},
|
},
|
||||||
"conflicts_with": null,
|
"conflicts_with": null,
|
||||||
"container": null,
|
"container": null,
|
||||||
"auto_updates": null
|
"auto_updates": null,
|
||||||
|
"languages": [
|
||||||
|
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"token": "multiple-versions",
|
"token": "multiple-versions",
|
||||||
@ -189,7 +198,10 @@ describe Cask::Cmd::List, :cask do
|
|||||||
},
|
},
|
||||||
"conflicts_with": null,
|
"conflicts_with": null,
|
||||||
"container": null,
|
"container": null,
|
||||||
"auto_updates": null
|
"auto_updates": null,
|
||||||
|
"languages": [
|
||||||
|
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"token": "third-party-cask",
|
"token": "third-party-cask",
|
||||||
@ -220,7 +232,45 @@ describe Cask::Cmd::List, :cask do
|
|||||||
},
|
},
|
||||||
"conflicts_with": null,
|
"conflicts_with": null,
|
||||||
"container": null,
|
"container": null,
|
||||||
"auto_updates": null
|
"auto_updates": null,
|
||||||
|
"languages": [
|
||||||
|
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"token": "with-languages",
|
||||||
|
"full_token": "with-languages",
|
||||||
|
"tap": "homebrew/cask",
|
||||||
|
"name": [
|
||||||
|
|
||||||
|
],
|
||||||
|
"desc": null,
|
||||||
|
"homepage": "https://brew.sh/",
|
||||||
|
"url": "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip",
|
||||||
|
"appcast": null,
|
||||||
|
"version": "1.2.3",
|
||||||
|
"versions": {
|
||||||
|
},
|
||||||
|
"installed": "1.2.3",
|
||||||
|
"outdated": false,
|
||||||
|
"sha256": "xyz789",
|
||||||
|
"artifacts": [
|
||||||
|
{
|
||||||
|
"app": [
|
||||||
|
"Caffeine.app"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"caveats": null,
|
||||||
|
"depends_on": {
|
||||||
|
},
|
||||||
|
"conflicts_with": null,
|
||||||
|
"container": null,
|
||||||
|
"auto_updates": null,
|
||||||
|
"languages": [
|
||||||
|
"zh",
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
EOS
|
EOS
|
||||||
@ -257,7 +307,7 @@ describe Cask::Cmd::List, :cask do
|
|||||||
it "of given Casks" do
|
it "of given Casks" do
|
||||||
expect {
|
expect {
|
||||||
described_class.run("--json", "local-caffeine", "local-transmission", "multiple-versions",
|
described_class.run("--json", "local-caffeine", "local-transmission", "multiple-versions",
|
||||||
"third-party/tap/third-party-cask")
|
"third-party/tap/third-party-cask", "with-languages")
|
||||||
}.to output(expected_output).to_stdout
|
}.to output(expected_output).to_stdout
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user