def test_main_window(self): provide(PROD_DIR, stubs.StubProductDirectory([])) provide(PRODUCT_DATE_RANGE_CALCULATOR, mock.Mock()) managergui.MainWindow(backend=stubs.StubBackend(), ent_dir=stubs.StubCertificateDirectory([]), prod_dir=stubs.StubProductDirectory([]))
def test_main_window(self): managergui.ConsumerIdentity = stubs.StubConsumerIdentity installedtab.ConsumerIdentity = stubs.StubConsumerIdentity managergui.Backend = stubs.StubBackend managergui.Consumer = StubConsumer managergui.Facts = stubs.StubFacts() managergui.MainWindow(backend=stubs.StubBackend(), consumer=StubConsumer(), facts=stubs.StubFacts(), ent_dir=stubs.StubCertificateDirectory([]), prod_dir=stubs.StubProductDirectory([]))
def _getPrefDialog(self): stub_backend = stubs.StubBackend() stub_backend.cp_provider.consumer_auth_cp.setConsumer(CONSUMER_DATA) stub_backend.product_dir = stubs.StubCertificateDirectory([stubs.StubProductCertificate(stubs.StubProduct("rhel-6"))]) stub_backend.entitlement_dir = stubs.StubEntitlementDirectory([stubs.StubEntitlementCertificate(stubs.StubProduct("rhel-6"))]) self.preferences_dialog = preferences.PreferencesDialog(backend=stub_backend, parent=None) self.preferences_dialog.release_backend.facts = stubs.StubFacts() self.preferences_dialog.release_backend.get_releases = get_releases self.preferences_dialog.async_updater = stubs.StubAsyncUpdater(self.preferences_dialog)
def setUp(self): self.stub_backend = stubs.StubBackend() self.stub_consumer = stubs.StubConsumer() self.stub_facts = stubs.StubFacts() self.stub_backend.uep.getConsumer = self._getConsumerData self.stub_product = stubs.StubProduct("rhel-6") self.stub_pool = modelhelpers.create_pool( product_id=self.stub_product.getHash(), product_name=self.stub_product.getName()) self.stub_backend.uep.stub_pool = self.stub_pool self.stub_backend.product_dir = stubs.StubCertificateDirectory( [stubs.StubProductCertificate(self.stub_product)]) self.stub_backend.entitlement_dir = stubs.StubEntitlementDirectory([]) self.stub_backend.uep.dryRunBind = self._dryRunBind
def _getPrefDialog(self): stub_backend = stubs.StubBackend() stub_backend.uep.getConsumer = getConsumerData if self._getConsumerData: stub_backend.uep.getConsumer = self._getConsumerData self.consumer = StubConsumer() if self._getConsumer: self.consumer = self._getConsumer() stub_backend.product_dir = stubs.StubCertificateDirectory( [stubs.StubProductCertificate(stubs.StubProduct("rhel-6"))]) stub_backend.entitlement_dir = stubs.StubEntitlementDirectory( [stubs.StubEntitlementCertificate(stubs.StubProduct("rhel-6"))]) self.preferences_dialog = preferences.PreferencesDialog( backend=stub_backend, consumer=self.consumer, parent=None) self.preferences_dialog.release_backend.facts = stubs.StubFacts() self.preferences_dialog.release_backend.get_releases = get_releases
def _create_async_pool(self): id_mock = mock.Mock() id_mock.uuid = 'some-consumer-uuid' provide(IDENTITY, id_mock) provide(inj.CP_PROVIDER, stubs.StubCPProvider()) inj.provide(inj.PROD_DIR, stubs.StubProductDirectory()) inj.provide(inj.ENT_DIR, stubs.StubEntitlementDirectory()) facts_mock = mock.Mock() facts_mock.update_check.return_value = None self.pool_stash = \ managerlib.PoolStash(backend=stubs.StubBackend(uep=ListPoolsStubUEP()), facts=facts_mock) self.ap = async.AsyncPool(self.pool_stash) # add a timeout and a idle handler self.idle = gobject.idle_add(self.ap.refresh, datetime.date.today(), self.idle_callback) self.timer = gobject.timeout_add(50, self.idle_callback) self.mainloop = gobject.MainLoop()
def test_register_screen_register(self): rd = registergui.RegisterDialog(stubs.StubBackend()) #rs.initialize() rd.show() rd.register_dialog.hide()
def test_register_screen(self): registergui.RegisterDialog(stubs.StubBackend())
def test_register_screen_register(self): rs = registergui.RegisterScreen(stubs.StubBackend(), StubConsumer()) rs.register(testing=True)
def test_register_screen(self): registergui.RegisterScreen(stubs.StubBackend(), StubConsumer())
def test_register_screen_register(self): rs = registergui.RegisterScreen(stubs.StubBackend()) rs.register()