mirror of
https://github.com/token2/snapd.git
synced 2026-03-13 11:15:47 -07:00
secboot, gadget: fix tests for ICE support
Signed-off-by: Ondrej Kubik <ondrej.kubik@canonical.com>
This commit is contained in:
committed by
Michael Vogt
parent
fe358e6953
commit
3c820959d0
@@ -99,7 +99,7 @@ func (s *encryptSuite) TestNewEncryptedDeviceLUKS(c *C) {
|
||||
s.AddCleanup(s.mockCryptsetup.Restore)
|
||||
|
||||
calls := 0
|
||||
restore := install.MockSecbootFormatEncryptedDevice(func(key keys.EncryptionKey, label, node string) error {
|
||||
restore := install.MockSecbootFormatEncryptedDevice(func(key keys.EncryptionKey, label, node string, ice bool) error {
|
||||
calls++
|
||||
c.Assert(key, DeepEquals, s.mockedEncryptionKey)
|
||||
c.Assert(label, Equals, "some-label-enc")
|
||||
@@ -108,7 +108,7 @@ func (s *encryptSuite) TestNewEncryptedDeviceLUKS(c *C) {
|
||||
})
|
||||
defer restore()
|
||||
|
||||
dev, err := install.NewEncryptedDeviceLUKS(&mockDeviceStructure, s.mockedEncryptionKey, "some-label-enc", "some-label")
|
||||
dev, err := install.NewEncryptedDeviceLUKS(&mockDeviceStructure, s.mockedEncryptionKey, false, "some-label-enc", "some-label")
|
||||
c.Assert(calls, Equals, 1)
|
||||
if tc.expectedErr == "" {
|
||||
c.Assert(err, IsNil)
|
||||
|
||||
@@ -34,7 +34,7 @@ var (
|
||||
CreateEncryptedDeviceWithSetupHook = createEncryptedDeviceWithSetupHook
|
||||
)
|
||||
|
||||
func MockSecbootFormatEncryptedDevice(f func(key keys.EncryptionKey, label, node string) error) (restore func()) {
|
||||
func MockSecbootFormatEncryptedDevice(f func(key keys.EncryptionKey, label, node string, ice bool) error) (restore func()) {
|
||||
r := testutil.Backup(&secbootFormatEncryptedDevice)
|
||||
secbootFormatEncryptedDevice = f
|
||||
return r
|
||||
|
||||
@@ -308,7 +308,7 @@ func (s *installSuite) testInstall(c *C, opts installOpts) {
|
||||
var saveEncryptionKey, dataEncryptionKey keys.EncryptionKey
|
||||
|
||||
secbootFormatEncryptedDeviceCall := 0
|
||||
restore = install.MockSecbootFormatEncryptedDevice(func(key keys.EncryptionKey, label, node string) error {
|
||||
restore = install.MockSecbootFormatEncryptedDevice(func(key keys.EncryptionKey, label, node string, ice bool) error {
|
||||
if !opts.encryption {
|
||||
c.Error("unexpected call to secboot.FormatEncryptedDevice when encryption is off")
|
||||
return fmt.Errorf("no encryption functions should be called")
|
||||
@@ -694,7 +694,7 @@ func (s *installSuite) testFactoryReset(c *C, opts factoryResetOpts) {
|
||||
|
||||
var dataPrimaryKey keys.EncryptionKey
|
||||
secbootFormatEncryptedDeviceCall := 0
|
||||
restore = install.MockSecbootFormatEncryptedDevice(func(key keys.EncryptionKey, label, node string) error {
|
||||
restore = install.MockSecbootFormatEncryptedDevice(func(key keys.EncryptionKey, label, node string, ice bool) error {
|
||||
if !opts.encryption {
|
||||
c.Error("unexpected call to secboot.FormatEncryptedDevice")
|
||||
return fmt.Errorf("unexpected call")
|
||||
|
||||
@@ -73,7 +73,7 @@ func (s *encryptSuite) TestFormatEncryptedDevice(c *C) {
|
||||
})
|
||||
defer restore()
|
||||
|
||||
err := secboot.FormatEncryptedDevice(myKey, "my label", "/dev/node")
|
||||
err := secboot.FormatEncryptedDevice(myKey, "my label", "/dev/node", false)
|
||||
c.Assert(calls, Equals, 1)
|
||||
if tc.err == "" {
|
||||
c.Assert(err, IsNil)
|
||||
|
||||
Reference in New Issue
Block a user