def test_apply_parenthesis_on_multiple_datasources(self):
        section = self.__class__.__name__
        project_name = self.configAB[section]["project_name"]
        audience_name = self.configAB[section]["audience_name"]

        home_page = HomePage(self.webdriver, self.config)
        home_page.searchProjects(project_name)

        project_page = ProjectPage(self.webdriver, self.config)
        project_page.audience_menu_icon(audience_name).click()
        project_page.audienceEditIcon(audience_name)
        sleep(15)
        audience_page = AudiencePage(self.webdriver, self.config)
        WebDriverWait(self.webdriver, 50).until(
            EC.presence_of_element_located(
                (By.XPATH, "//div[text()='Demographic Data']"))).click()
        WebDriverWait(self.webdriver, 50).until(
            EC.presence_of_element_located(
                (By.XPATH, "//div[text()='Location Data']"))).click()
        audience_page.click_parenthesis_icon()
        self.webdriver.find_element_by_xpath(
            "//div[@class='paren ng-scope']").click()
        sleep(10)
        self.webdriver.find_element_by_xpath(
            "//div[@class='paren ng-scope selected']/img").click()
    def test_apply_parenthesis_on_single_datasource(self):
        section = self.__class__.__name__
        project_name = self.configAB[section]["project_name"]
        audience_name = self.configAB[section]["audience_name"]

        home_page = HomePage(self.webdriver, self.config)
        home_page.searchProjects(project_name)

        project_page = ProjectPage(self.webdriver, self.config)
        project_page.audience_menu_icon(audience_name).click()
        project_page.audienceEditIcon(audience_name)

        audience_page = AudiencePage(self.webdriver, self.config)
        WebDriverWait(self.webdriver, 50).until(
            EC.presence_of_element_located(
                (By.XPATH, "//div[text()='Age between 18, 36']"))).click()
        self.webdriver.find_element_by_xpath(
            "//div[text()='Income Level in Greater than $124,999']").click()
        audience_page.click_parenthesis_icon()
        self.webdriver.find_element_by_xpath(
            "//div[@class='paren ng-scope paren-criteria']").click()
        sleep(10)
        self.webdriver.find_element_by_xpath(
            "//div[@class='paren ng-scope paren-criteria selected']/img"
        ).click()