def test_consumerid_updates_certs_and_repos(self, mock_entcertlib): def get_consumer(self, *args, **kwargs): pass StubUEP.getConsumer = get_consumer connection.UEPConnection = StubUEP self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value connection.UEPConnection.getConsumer = Mock(return_value={ 'uuid': '123123', 'type': { 'manifest': False } }) self._inject_ipm() cmd.main([ 'register', '--consumerid=123456', '--username=testuser1', '--password=password', '--org=test_org' ]) #self.assertTrue(mock_ipm.write_cache.call_count > 0) self.assertTrue(mock_entcertlib_instance.update.called)
def test_consumerid_updates_certs_and_repos(self, mock_entcertlib): def get_consumer(self, *args, **kwargs): pass with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: mock_uep.getConsumer = get_consumer self.stub_cp_provider.basic_auth_cp = mock_uep self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value mock_uep.getConsumer = Mock(return_value={ 'uuid': '123123', 'type': { 'manifest': False } }) self._inject_ipm() cmd.main([ 'register', '--consumerid=123456', '--username=testuser1', '--password=password', '--org=test_org' ]) self.assertTrue(mock_entcertlib_instance.update.called)
def test_installed_products_cache_written(self): connection.UEPConnection = StubUEP self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist self._inject_ipm() cmd.main(["register", "--username=testuser1", "--password=password"])
def test_installed_products_cache_written(self): connection.UEPConnection = StubUEP self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist self._inject_ipm() cmd.main(['register', '--username=testuser1', '--password=password'])
def test_register_persists_consumer_cert(self): with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: self.stub_cp_provider.basic_auth_cp = mock_uep cmd = RegisterCommand() self._inject_mock_invalid_consumer() cmd._persist_identity_cert = self.stub_persist cmd.main(['register', '--username=testuser1', '--password=password']) self.assertEqual('dummy-consumer-uuid', self.persisted_consumer["uuid"])
def test_installed_products_cache_written(self): with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: self.stub_cp_provider.basic_auth_cp = mock_uep self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist self._inject_ipm() cmd.main(['register', '--username=testuser1', '--password=password'])
def test_installed_products_cache_written(self): with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: self.stub_cp_provider.basic_auth_cp = mock_uep self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist self._inject_ipm() cmd.main( ['register', '--username=testuser1', '--password=password'])
def test_activation_keys_updates_certs_and_repos(self, mock_entcertlib): with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: self.stub_cp_provider.basic_auth_cp = mock_uep self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value self._inject_ipm() cmd.main(['register', '--activationkey=test_key', '--org=test_org']) self.assertTrue(mock_entcertlib_instance.update.called)
def test_register_persists_consumer_cert(self): with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: self.stub_cp_provider.basic_auth_cp = mock_uep cmd = RegisterCommand() self._inject_mock_invalid_consumer() cmd._persist_identity_cert = self.stub_persist cmd.main( ['register', '--username=testuser1', '--password=password']) self.assertEqual('dummy-consumer-uuid', self.persisted_consumer["uuid"])
def test_register_persists_consumer_cert(self): connection.UEPConnection = StubUEP # When cmd = RegisterCommand() self._inject_mock_invalid_consumer() cmd._persist_identity_cert = self.stub_persist cmd.main(["register", "--username=testuser1", "--password=password"]) # Then self.assertEqual("dummy-consumer-uuid", self.persisted_consumer["uuid"])
def test_activation_keys_updates_certs_and_repos(self, mock_entcertlib): with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: self.stub_cp_provider.basic_auth_cp = mock_uep self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value self._inject_ipm() cmd.main( ['register', '--activationkey=test_key', '--org=test_org']) self.assertTrue(mock_entcertlib_instance.update.called)
def test_installed_products_cache_written(self, mock_exists, mock_ipm_wc): connection.UEPConnection = StubUEP cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_exists.return_value = False # Mock out facts and installed products: cmd.facts.get_facts = Mock(return_value={'fact1': 'val1', 'fact2': 'val2'}) cmd.facts.write_cache = Mock() cmd.main(['register', '--username=testuser1', '--password=password']) self.assertTrue(mock_ipm_wc.call_count > 0)
def test_register_persists_consumer_cert(self): connection.UEPConnection = StubUEP # When cmd = RegisterCommand() self._inject_mock_invalid_consumer() cmd._persist_identity_cert = self.stub_persist cmd.main(['register', '--username=testuser1', '--password=password']) # Then self.assertEqual('dummy-consumer-uuid', self.persisted_consumer["uuid"])
def test_activation_keys_updates_certs_and_repos(self, mock_entcertlib): connection.UEPConnection = StubUEP self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value self._inject_ipm() cmd.main(["register", "--activationkey=test_key", "--org=test_org"]) # self.assertTrue(mock_ipm_wc.call_count > 0) self.assertTrue(mock_entcertlib_instance.update.called)
def test_activation_keys_updates_certs_and_repos(self, mock_entcertlib): connection.UEPConnection = StubUEP self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value self._inject_ipm() cmd.main(['register', '--activationkey=test_key', '--org=test_org']) # self.assertTrue(mock_ipm_wc.call_count > 0) self.assertTrue(mock_entcertlib_instance.update.called)
def test_register_persists_consumer_cert(self, mock_exists, mock_ipm_wc): connection.UEPConnection = StubUEP # When cmd = RegisterCommand() mock_exists.return_value = False cmd._persist_identity_cert = self.stub_persist cmd.facts.get_facts = Mock(return_value={'fact1': 'val1', 'fact2': 'val2'}) cmd.facts.write_cache = Mock() cmd.main(['register', '--username=testuser1', '--password=password']) # Then self.assertEqual('dummy-consumer-uuid', self.persisted_consumer["uuid"])
def test_installed_products_cache_written(self): connection.UEPConnection = StubUEP cmd = RegisterCommand(ent_dir=StubEntitlementDirectory([]), prod_dir=StubProductDirectory([])) cmd._persist_identity_cert = self.stub_persist ConsumerIdentity.exists = classmethod(lambda cls: False) # Mock out facts and installed products: cmd.facts.get_facts = Mock(return_value={'fact1': 'val1', 'fact2': 'val2'}) cmd.facts.write_cache = Mock() cmd.installed_mgr.write_cache = Mock() cmd.main(['register', '--username=testuser1', '--password=password']) self.assertEquals(1, cmd.installed_mgr.write_cache.call_count)
def test_consumerid_updates_certs_and_repos(self, mock_entcertlib): def get_consumer(self, *args, **kwargs): pass with patch('rhsm.connection.UEPConnection', new_callable=StubUEP) as mock_uep: mock_uep.getConsumer = get_consumer self.stub_cp_provider.basic_auth_cp = mock_uep self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value mock_uep.getConsumer = Mock(return_value={'uuid': '123123', 'type': {'manifest': False}}) self._inject_ipm() cmd.main(['register', '--consumerid=123456', '--username=testuser1', '--password=password', '--org=test_org']) self.assertTrue(mock_entcertlib_instance.update.called)
def test_register_persists_consumer_cert(self): connection.UEPConnection = StubUEP # When cmd = RegisterCommand(ent_dir=StubEntitlementDirectory([]), prod_dir=StubProductDirectory([])) ConsumerIdentity.exists = classmethod(lambda cls: False) cmd._persist_identity_cert = self.stub_persist cmd.facts.get_facts = Mock(return_value={'fact1': 'val1', 'fact2': 'val2'}) cmd.facts.write_cache = Mock() cmd.installed_mgr.write_cache = Mock() cmd.main(['register', '--username=testuser1', '--password=password']) # Then self.assertEqual('dummy-consumer-uuid', self.persisted_consumer["uuid"])
def test_installed_products_cache_written(self): connection.UEPConnection = StubUEP cmd = RegisterCommand(ent_dir=StubEntitlementDirectory([]), prod_dir=StubProductDirectory([])) cmd._persist_identity_cert = self.stub_persist ConsumerIdentity.exists = classmethod(lambda cls: False) # Mock out facts and installed products: cmd.facts.get_facts = Mock(return_value={ 'fact1': 'val1', 'fact2': 'val2' }) cmd.facts.write_cache = Mock() cmd.installed_mgr.write_cache = Mock() cmd.main(['register', '--username=testuser1', '--password=password']) self.assertEquals(1, cmd.installed_mgr.write_cache.call_count)
def test_register_persists_consumer_cert(self): connection.UEPConnection = StubUEP # When cmd = RegisterCommand(ent_dir=StubEntitlementDirectory([]), prod_dir=StubProductDirectory([])) ConsumerIdentity.exists = classmethod(lambda cls: False) cmd._persist_identity_cert = self.stub_persist cmd.facts.get_facts = Mock(return_value={ 'fact1': 'val1', 'fact2': 'val2' }) cmd.facts.write_cache = Mock() cmd.installed_mgr.write_cache = Mock() cmd.main(['register', '--username=testuser1', '--password=password']) # Then self.assertEqual('dummy-consumer-uuid', self.persisted_consumer["uuid"])
def test_consumerid_updates_certs_and_repos(self, mock_entcertlib): def get_consumer(self, *args, **kwargs): pass StubUEP.getConsumer = get_consumer connection.UEPConnection = StubUEP self._inject_mock_invalid_consumer() cmd = RegisterCommand() cmd._persist_identity_cert = self.stub_persist mock_entcertlib_instance = mock_entcertlib.return_value connection.UEPConnection.getConsumer = Mock(return_value={"uuid": "123123", "type": {"manifest": False}}) self._inject_ipm() cmd.main(["register", "--consumerid=123456", "--username=testuser1", "--password=password", "--org=test_org"]) # self.assertTrue(mock_ipm.write_cache.call_count > 0) self.assertTrue(mock_entcertlib_instance.update.called)