def test_positive_delete_pxe_host(self):
        """Delete the selected pxe-based discovered host

        :id: c4103de8-145c-4a7d-b837-a1dec97231a2

        :Setup: Host should already be discovered

        :expectedresults: Selected host should be removed successfully

        :CaseLevel: System
        """
        with LibvirtGuest() as pxe_host:
            hostname = pxe_host.guest_name
            host = self._assertdiscoveredhost(hostname)
            self.assertIsNotNone(host)
        DiscoveredHost.delete({'id': host['id']})
        with self.assertRaises(CLIReturnCodeError):
            DiscoveredHost.info({'id': host['id']})
    def test_positive_delete_pxeless_host(self):
        """Delete the selected pxe-less discovered host

        :id: 3959abd7-a1c0-418f-a75a-dec06b5ea0e2

        :Setup: Host should already be discovered

        :expectedresults: Selected host should be removed successfully

        :CaseLevel: System
        """
        with LibvirtGuest(boot_iso=True) as pxe_less_host:
            hostname = pxe_less_host.guest_name
            host = self._assertdiscoveredhost(hostname)
            self.assertIsNotNone(host)
        DiscoveredHost.delete({'id': host['id']})
        with self.assertRaises(CLIReturnCodeError):
            DiscoveredHost.info({'id': host['id']})
    def test_positive_delete_pxe_host(self):
        """Delete the selected pxe-based discovered host

        @id: c4103de8-145c-4a7d-b837-a1dec97231a2

        @Setup: Host should already be discovered

        @Assert: Selected host should be removed successfully

        @CaseLevel: System
        """
        with LibvirtGuest() as pxe_host:
            hostname = pxe_host.guest_name
            host = self._assertdiscoveredhost(hostname)
            self.assertIsNotNone(host)
        DiscoveredHost.delete({'id': host['id']})
        with self.assertRaises(CLIReturnCodeError):
            DiscoveredHost.info({'id': host['id']})
Esempio n. 4
0
def test_positive_delete():
    """Delete the selected discovered host

    :id: c4103de8-145c-4a7d-b837-a1dec97231a2

    :Setup: Host should already be discovered

    :expectedresults: Selected host should be removed successfully

    :CaseImportance: High
    """
    with LibvirtGuest() as pxe_host:
        hostname = pxe_host.guest_name
        host = _assertdiscoveredhost(hostname)
        assert host is not None
    DiscoveredHost.delete({'id': host['id']})
    with pytest.raises(CLIReturnCodeError):
        DiscoveredHost.info({'id': host['id']})
    def test_positive_delete_pxeless_host(self):
        """Delete the selected pxe-less discovered host

        @id: 3959abd7-a1c0-418f-a75a-dec06b5ea0e2

        @Setup: Host should already be discovered

        @Assert: Selected host should be removed successfully

        @CaseLevel: System
        """
        with LibvirtGuest(boot_iso=True) as pxe_less_host:
            hostname = pxe_less_host.guest_name
            host = self._assertdiscoveredhost(hostname)
            self.assertIsNotNone(host)
        DiscoveredHost.delete({'id': host['id']})
        with self.assertRaises(CLIReturnCodeError):
            DiscoveredHost.info({'id': host['id']})