def setUp(self):
        common.shared_setup()

        # Patch the two-factor verification to avoid intermittent errors
        patcher = mock.patch('db.Journalist.verify_token')
        self.addCleanup(patcher.stop)
        self.mock_journalist_verify_token = patcher.start()
        self.mock_journalist_verify_token.return_value = True

        # Set up test users
        self.user_pw = "bar"
        self.user = Journalist(username="******", password=self.user_pw)
        self.admin_user_pw = "admin"
        self.admin_user = Journalist(username="******",
                                     password=self.admin_user_pw,
                                     is_admin=True)
        db_session.add(self.user)
        db_session.add(self.admin_user)
        db_session.commit()
    def setUp(self):
        common.shared_setup()

        # Patch the two-factor verification so it always succeeds
        patcher = patch('db.Journalist.verify_token')
        self.addCleanup(patcher.stop)
        self.mock_journalist_verify_token = patcher.start()
        self.mock_journalist_verify_token.return_value = True

        self.username = "******"
        self.password = "******"
        self.user = Journalist(username=self.username, password=self.password)
        db_session.add(self.user)
        db_session.commit()

        # Use a patched login function to avoid dealing with two-factor tokens
        # (which are being ignored here anyway)
        self.login = lambda username, password: \
                Journalist.login(username, password, "")
    def setUp(self):
        common.shared_setup()

        # Patch the two-factor verification to avoid intermittent errors
        patcher = mock.patch('db.Journalist.verify_token')
        self.addCleanup(patcher.stop)
        self.mock_journalist_verify_token = patcher.start()
        self.mock_journalist_verify_token.return_value = True

        # Set up test users
        self.user_pw = "bar"
        self.user = Journalist(username="******",
                               password=self.user_pw)
        self.admin_user_pw = "admin"
        self.admin_user = Journalist(username="******",
                                     password=self.admin_user_pw,
                                     is_admin=True)
        db_session.add(self.user)
        db_session.add(self.admin_user)
        db_session.commit()
    def setUp(self):
        common.shared_setup()

        self.source_app = source.app.test_client()
        self.journalist_app = journalist.app.test_client()

        self.gpg = gnupg.GPG(homedir=config.GPG_KEY_DIR)

        # Patch the two-factor verification to avoid intermittent errors
        patcher = mock.patch('db.Journalist.verify_token')
        self.addCleanup(patcher.stop)
        self.mock_journalist_verify_token = patcher.start()
        self.mock_journalist_verify_token.return_value = True

        # Add a test user to the journalist interface and log them in
        # print Journalist.query.all()
        self.user_pw = "bar"
        self.user = Journalist(username="******", password=self.user_pw)
        db_session.add(self.user)
        db_session.commit()
        self._login_user()
Example #5
0
    def setUp(self):
        common.shared_setup()

        # Patch the two-factor verification so it always succeeds
        patcher = patch('db.Journalist.verify_token')
        self.addCleanup(patcher.stop)
        self.mock_journalist_verify_token = patcher.start()
        self.mock_journalist_verify_token.return_value = True

        self.username = "******"
        self.password = "******"
        self.user = Journalist(
                username=self.username,
                password=self.password)
        db_session.add(self.user)
        db_session.commit()

        # Use a patched login function to avoid dealing with two-factor tokens
        # (which are being ignored here anyway)
        self.login = lambda username, password: \
                Journalist.login(username, password, "")
    def setUp(self):
        common.shared_setup()

        self.source_app = source.app.test_client()
        self.journalist_app = journalist.app.test_client()

        self.gpg = gnupg.GPG(homedir=config.GPG_KEY_DIR)

        # Patch the two-factor verification to avoid intermittent errors
        patcher = mock.patch('db.Journalist.verify_token')
        self.addCleanup(patcher.stop)
        self.mock_journalist_verify_token = patcher.start()
        self.mock_journalist_verify_token.return_value = True

        # Add a test user to the journalist interface and log them in
        # print Journalist.query.all()
        self.user_pw = "bar"
        self.user = Journalist(username="******",
                               password=self.user_pw)
        db_session.add(self.user)
        db_session.commit()
        self._login_user()
 def setUp(self):
     common.shared_setup()
 def setUp(self):
     common.shared_setup()