Stderr: &bytes.Buffer{},
}},
[]string{
- "4: sync remote: packages: detected debian",
+ "4: sync remote: packages: checking package-one package-two (debian detected)",
`4: sync remote: packages: running "/usr/bin/dpkg-query" "--show" "--showformat=${Status}\\t${Package}\\n"`,
`5: sync remote: packages: command stdout:
install ok installed golang
hold ok installed package-one
install ok installed package-two
`,
- "4: sync remote: packages: checking package-one package-two",
},
safcm.MsgSyncResp{},
nil,
),
}},
[]string{
- "4: sync remote: packages: detected debian",
+ "4: sync remote: packages: checking package-one package-two package-three (debian detected)",
`4: sync remote: packages: running "/usr/bin/dpkg-query" "--show" "--showformat=${Status}\\t${Package}\\n"`,
`5: sync remote: packages: command stdout:
install ok installed golang
install ok installed golang-1.16-src
install ok installed package-two
`,
- "4: sync remote: packages: checking package-one package-two package-three",
"3: sync remote: packages: installing package-one package-three",
`4: sync remote: packages: running "/usr/bin/apt-get" "install" "--assume-yes" "--no-upgrade" "--no-install-recommends" "-o" "Dpkg::Options::=--force-confdef" "-o" "Dpkg::Options::=--force-confold" "package-one" "package-three"`,
"5: sync remote: packages: command output:\nfake stdout/stderr",
),
}},
[]string{
- "4: sync remote: packages: detected debian",
+ "4: sync remote: packages: checking package-one package-two (debian detected)",
`4: sync remote: packages: running "/usr/bin/dpkg-query" "--show" "--showformat=${Status}\\t${Package}\\n"`,
`5: sync remote: packages: command stdout:
install ok installed golang
install ok installed golang-1.16-go
install ok installed golang-1.16-src
`,
- "4: sync remote: packages: checking package-one package-two",
"3: sync remote: packages: installing package-one package-two",
`4: sync remote: packages: running "/usr/bin/apt-get" "install" "--assume-yes" "--no-upgrade" "--no-install-recommends" "-o" "Dpkg::Options::=--force-confdef" "-o" "Dpkg::Options::=--force-confold" "package-one" "package-two"`,
"5: sync remote: packages: command output:\nfake stdout/stderr",
Stderr: &bytes.Buffer{},
}},
[]string{
- "4: sync remote: packages: detected debian",
+ "4: sync remote: packages: checking package-one package-two (debian detected)",
`4: sync remote: packages: running "/usr/bin/dpkg-query" "--show" "--showformat=${Status}\\t${Package}\\n"`,
`5: sync remote: packages: command stdout:
install ok installed golang
install ok installed golang-1.16-go
install ok installed golang-1.16-src
`,
- "4: sync remote: packages: checking package-one package-two",
},
safcm.MsgSyncResp{
PackageChanges: []safcm.PackageChange{