Exemple #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)
Exemple #3
0
 def tearDown(self):
     """Teardown for test methods."""
     landing_page = LandingPage(self.driver)
     landing_page.remove_test_user(BaseTest.TEST_USER_AS_DICT['name'],
                                   self.args.server_url,
                                   should_raise_exception=False)
     landing_page.removeTestServer(BaseTest.TEST_SERVER_AS_DICT['name'],
                                   self.args.server_url,
                                   should_raise_exception=False)
     LoginPage(self.driver).Logout(self.args.server_url)
     super(LandingPageTest, self).tearDown()
 def tearDown(self):
   """Teardown for test methods."""
   landing_page = LandingPage(self.driver)
   landing_page.remove_test_user(BaseTest.TEST_USER_AS_DICT['name'],
                                 self.args.server_url,
                                 should_raise_exception=False)
   landing_page.removeTestServer(BaseTest.TEST_SERVER_AS_DICT['name'],
                                 self.args.server_url,
                                 should_raise_exception=False)
   LoginPage(self.driver).Logout(self.args.server_url)
   super(LandingPageTest, self).tearDown()
Exemple #5
0
    def testDeleteServer(self):
        """Test that deleting a server removes that 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.removeTestServer(BaseTest.TEST_SERVER_AS_DICT['name'],
                                      self.args.server_url,
                                      should_raise_exception=False)

        self.assertTestServerPresenceOnPage(False)
  def testDeleteServer(self):
    """Test that deleting a server removes that 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.removeTestServer(BaseTest.TEST_SERVER_AS_DICT['name'],
                                  self.args.server_url,
                                  should_raise_exception=False)

    self.assertTestServerPresenceOnPage(False)