Ejemplo n.º 1
0
def test_page():
    print('Debug: Page-')

    page = Pages(['Timeline1', 'Timeline2'], 'button')

    print('Page: Full page- PASSED   ', page.get_items())

    page2 = Pages(None, None)

    print('Page: Empty page- PASSED   ', page2.get_items())

    x = [str(x) for x in range(20)]

    page3 = Pages(x, 'button')
    print('Page: 11+ pages- PASSED   ', page3.get_items())
Ejemplo n.º 2
0
 def before_scenario(self, context, scenario):
     super().before_scenario(context, scenario)
     context.base_e2e_url = os.getenv('E2E_URL')
     context.logger.info(f'Base E2E URL is: {context.base_e2e_url}')
     context.logger.info('Starting browser')
     context.driver = create_webdriver()
     context.pages = Pages(context)
Ejemplo n.º 3
0
 def __init__(self, access_token=''):
     self.Account = Account(access_token=access_token)
     self.Apps = Apps(access_token=access_token)
     self.Audio = Audio(access_token=access_token)
     self.Auth = Auth(access_token=access_token)
     self.Board = Board(access_token=access_token)
     self.Database = Database(access_token=access_token)
     self.Docs = Docs(access_token=access_token)
     self.Other = Other(access_token=access_token)
     self.Fave = Fave(access_token=access_token)
     self.Friends = Friends(access_token=access_token)
     self.Gifts = Gifts(access_token=access_token)
     self.Groups = Groups(access_token=access_token)
     self.Likes = Likes(access_token=access_token)
     self.Market = Market(access_token=access_token)
     self.Messages = Messages(access_token=access_token)
     self.Newsfeed = Newsfeed(access_token=access_token)
     self.Notes = Notes(access_token=access_token)
     self.Notifications = Notifications(access_token=access_token)
     self.Pages = Pages(access_token=access_token)
     self.Photos = Photos(access_token=access_token)
     self.Places = Places(access_token=access_token)
     self.Polls = Polls(access_token=access_token)
     self.Search = Search(access_token=access_token)
     self.Stats = Stats(access_token=access_token)
     self.Status = Status(access_token=access_token)
     self.Storage = Storage(access_token=access_token)
     self.Users = Users(access_token=access_token)
     self.Utils = Utils(access_token=access_token)
     self.Video = Video(access_token=access_token)
     self.Wall = Wall(access_token=access_token)
     self.Widgets = Widgets(access_token=access_token)
Ejemplo n.º 4
0
def main():

    display = Screen('marvinconfig.txt', parser)
    menu = Pages('marvinconfig.txt', parser)
    artifacts = Items('marvinconfig.txt', parser)
    players = Users('marvinconfig.txt', parser)
    universe = Devices('marvinconfig.txt', parser)
    while True:
        '''TODO:
Ejemplo n.º 5
0
    def add_timelines_to_dict(self):
        # loop through the split up timeline list and create buttons
        # for each timeline. Every new list is a new page.

        # example data-  {'1': {'1': (...button...}
        #			 	  '2': {'1': {...button...}

        pageCounter = 1
        for i in self.splitTimelineList:
            buttonPages = Pages(
                i, 'buttons')  # passing in buttons so it creates a button page
            actionPages = Pages(
                i,
                'actions')  # passing in actions so it creates an action page
            self.dictOfPages[str(pageCounter)] = buttonPages.get_items()
            self.dictOfActionPages[str(pageCounter)] = actionPages.get_items()
            pageCounter += 1

        return
Ejemplo n.º 6
0
 def before_scenario(self, context, scenario):
     super().before_scenario(context, scenario)
     desired_caps = {
         'deviceName': os.getenv('DEVICE_NAME'),
         'fullReset': os.getenv('FULL_RESET'),
         'app': os.getenv('APP_PATH'),
         'platformName': os.getenv('PLATFORM_NAME'),
         'appPackage': os.getenv('APP_PACKAGE'),
         'appActivity': os.getenv('APP_ACTIVITY'),
         'automationName': os.getenv('AUTOMATION_NAME')
     }
     context.driver = webdriver.Remote(os.getenv('MOBILE_ADDRESS'), desired_caps)
     context.driver.implicitly_wait(5)
     context.pages = Pages(context)
Ejemplo n.º 7
0
def generate_wiki():
    """Reads each page in the pages directory and writes a markup page in the docs directory that will contain
    text that will link to other pages if they match the words. Also creates a table of contents ."""
    pages = Pages(SystemConfig.pages_path())

    index_file = open("{path}/index.md".format(path=SystemConfig.docs_path()),
                      "w+")
    index_file.write("# Table of Contents\n")

    for page_filename in pages.all_page_filenames():
        contents = read_contents(page_filename)
        write_contents(contents, page_filename, pages)
        write_to_index(page_filename, index_file)

    index_file.close()
Ejemplo n.º 8
0
def main():
    pygame.init()
    pygame.mixer.init()

    # Groesse fuer das Fenster festlegen
    screen = pygame.display.set_mode((DISPLAY_WIDTH, DISPLAY_HEIGHT))

    # Standardmaessig mit Title Seite anfangen
    game_state = GameState.TITLE
    player = Player()

    # Aufrufen der Logik, die die Pages aufruft
    while True:
        game_state = Pages().game_state_logic(game_state, screen, player)

        if game_state == game_state.QUIT:
            pygame.quit()
            return
 def test_sentence_with_page_match_includes_markup_link(self):
     toc = Pages(path_to_pages="")
     toc.word_matches_a_page = return_true_if_param_is_junk
     rend = PageRenderer(toc=toc)
     self.assertEqual("Stuff is [Junk](junk.md).",
                      rend.transform("Stuff is Junk."))
 def test_sentence_without_a_word_matching_a_page_is_unchanged(self):
     toc = Pages(path_to_pages="")
     toc.word_matches_a_page = MagicMock(return_value=False)
     rend = PageRenderer(toc=toc)
     sentence = "A cow jumps over 3 moons, so it must be on Jupiter? I think so. "
     self.assertEqual(sentence, rend.transform(sentence))
 def __init__(self, method_name):
     super().__init__(method_name)
     self._toc = Pages(SystemConfig.pages_path())