Ejemplo n.º 1
0
from tarbell.app import TarbellSite
import os

site = TarbellSite(os.path.dirname(os.path.abspath(__file__)))
if __name__ == '__main__':
    site.app.run('0.0.0.0')
Ejemplo n.º 2
0
def test_blueprint_path():
    "Make sure blueprint is loading correctly"
    site = TarbellSite(PATH)

    assert os.path.realpath(site.base.base_dir) == os.path.realpath(
        os.path.join(PATH, '_blueprint'))
Ejemplo n.º 3
0
def test_default_excludes():
    "Ensure a basic set of excluded files"
    site = TarbellSite(PATH)

    assert set(site.project.EXCLUDES) == set(EXCLUDES)
Ejemplo n.º 4
0
def test_get_site():
    site = TarbellSite(PATH)

    assert os.path.realpath(site.path) == os.path.realpath(PATH)
    assert site.project.name == PROJECT_NAME
Ejemplo n.º 5
0
    def setUp(self):
        """ Get a fake Tarbell site instance. """
        test_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)),
                                'example')

        self.site = TarbellSite(test_dir)
Ejemplo n.º 6
0
# -*- coding: utf-8 -*-

"""
tarbell.scripts.runserver
~~~~~~~~~

Wrapper for Tarbell preview server. Should not be run directly in regular use.
"""

import os
import sys

from tarbell.app import TarbellSite

os.chdir(sys.argv[1])
site = TarbellSite(sys.argv[1])
ip = sys.argv[2]
port = int(sys.argv[3])

# try / except
if __name__ == '__main__':
    site.app.run(ip, port=port)