Beispiel #1
0
    def testEditServer(self):
        """Test that editing a server displays the modified server."""
        landing_page = LandingPage(self.driver)
        landing_page.add_test_server(
            BaseTest.TEST_SERVER_AS_DICT['ip'],
            BaseTest.TEST_SERVER_AS_DICT['name'],
            BaseTest.TEST_SERVER_AS_DICT['ssh_private_key'],
            BaseTest.TEST_SERVER_AS_DICT['host_public_key'],
            self.args.server_url)

        self.assertTestServerPresenceOnPage(True)

        landing_page.editTestServer(
            BaseTest.TEST_SERVER_AS_DICT['name'],
            BaseTest.TEST_SERVER_EDIT_AS_DICT['ip'],
            BaseTest.TEST_SERVER_EDIT_AS_DICT['name'],
            BaseTest.TEST_SERVER_EDIT_AS_DICT['ssh_private_key'],
            BaseTest.TEST_SERVER_EDIT_AS_DICT['host_public_key'],
            self.args.server_url)

        self.assertTestServerPresenceOnPage(False)
        self.assertTestServerPresenceOnPage(
            True, name=BaseTest.TEST_SERVER_EDIT_AS_DICT['name'])

        landing_page.removeTestServer(
            BaseTest.TEST_SERVER_EDIT_AS_DICT['name'],
            self.args.server_url,
            should_raise_exception=False)
  def testEditServer(self):
    """Test that editing a server displays the modified server."""
    landing_page = LandingPage(self.driver)
    landing_page.add_test_server(
        BaseTest.TEST_SERVER_AS_DICT['ip'],
        BaseTest.TEST_SERVER_AS_DICT['name'],
        BaseTest.TEST_SERVER_AS_DICT['ssh_private_key'],
        BaseTest.TEST_SERVER_AS_DICT['host_public_key'],
        self.args.server_url)

    self.assertTestServerPresenceOnPage(True)

    landing_page.editTestServer(
        BaseTest.TEST_SERVER_AS_DICT['name'],
        BaseTest.TEST_SERVER_EDIT_AS_DICT['ip'],
        BaseTest.TEST_SERVER_EDIT_AS_DICT['name'],
        BaseTest.TEST_SERVER_EDIT_AS_DICT['ssh_private_key'],
        BaseTest.TEST_SERVER_EDIT_AS_DICT['host_public_key'],
        self.args.server_url)

    self.assertTestServerPresenceOnPage(False)
    self.assertTestServerPresenceOnPage(
        True, name=BaseTest.TEST_SERVER_EDIT_AS_DICT['name'])

    landing_page.removeTestServer(BaseTest.TEST_SERVER_EDIT_AS_DICT['name'],
                                  self.args.server_url,
                                  should_raise_exception=False)