def setUp(self, unused_tk): self.ui = chooser.Chooser(_TEST_CONF, preload=False) v1 = mock.Mock() v1.Value.return_value = 'value1' v2 = mock.Mock() v2.Value.return_value = 'value2' v3 = mock.Mock() v3.Value.return_value = 'value3' self.ui.fields = {'field1': v1, 'field2': v2, 'field3': v3} self.fs = fake_filesystem.FakeFilesystem() chooser.resources.os = fake_filesystem.FakeOsModule(self.fs) self.fs.CreateFile('/resources/logo.gif')
def Run(self): ui = chooser.Chooser(options=self._build_info.GetChooserOptions()) ui.Display() responses = ui.Responses() self._build_info.StoreChooserResponses(responses) self._build_info.FlushChooserOptions()