Example #1
0
    def setUp(self):
        auth = "faro_api.middleware.auth.authtest.TestAdminAuth"
        self.app = faro_api.app(testing=True, auth_strategy=auth)
        self.client = self.app.test_client()
        self.page_size = self.app.config["DEFAULT_PAGE_SIZE"]
        self.pages = 5
        self.remainder = self.page_size / 2

        self.psq = self.app.config["PAGE_SIZE_QUERY"]
        self.pq = self.app.config["PAGE_QUERY"]
        self.tq = self.app.config["PAGE_TOTAL_QUERY"]
        self.pnq = self.app.config["PAGE_NUMBER_QUERY"]
        self.pnext = self.app.config["PAGE_NEXT"]
        self.pprev = self.app.config["PAGE_PREVIOUS"]
Example #2
0
 def setUp(self):
     auth = "faro_api.middleware.auth.authtest.TestAdminAuth"
     self.app = faro_api.app(testing=True, auth_strategy=auth)
     self.client = self.app.test_client()
     self.page_size = self.app.config['DEFAULT_PAGE_SIZE']
     self.small_page_size = 5
     self.medium_page_size = 10
     self.large_page_size = 50
     self.maximum_page_size = self.app.config['MAXIMUM_PAGE_SIZE']
     self.total = self.large_page_size
     self.psq = self.app.config['PAGE_SIZE_QUERY']
     self.pq = self.app.config['PAGE_QUERY']
     self.tq = self.app.config['PAGE_TOTAL_QUERY']
     self.pnq = self.app.config['PAGE_NUMBER_QUERY']
     self.pnext = self.app.config['PAGE_NEXT']
     self.pprev = self.app.config['PAGE_PREVIOUS']
Example #3
0
import logging
import argparse

from faro_api import app

parser = argparse.ArgumentParser(description="Faro Service. Alpha 2")
parser.add_argument("--database", help="recreate database and initialize",
                    action="store_true")
parser.add_argument("--public", help="run on public host",
                    action="store_true")
args = parser.parse_args()

logger = logging.getLogger('faro_api')

if args.database:
    logger.debug("Initializing database. Data dropped.")
    app(create_db=True)
    exit(0)

logger.debug("Starting faro-api node")
if args.public:
    app().run(debug=True, host='0.0.0.0', port=5001)
else:
    app().run(debug=True, host='127.0.0.1', port=5002)
Example #4
0
 def setUp(self):
     auth = "faro_api.middleware.auth.authtest.TestAdminAuth"
     self.app = faro_api.app(testing=True, auth_strategy=auth)
     self.client = self.app.test_client()
Example #5
0
 def setUp(self):
     auth = "faro_api.middleware.auth.authtest.TestTogglingAuth"
     self.app = faro_api.app(testing=True, auth_strategy=auth)
     self.client = self.app.test_client()
     self._create_test_environment()