Esempio n. 1
0
 def stylesheet_urls(self):
     return [
         "/__jasmine__/{0}".format(core_css)
         for core_css in Core.css_files()
     ] + [
         "/__src__/{0}".format(css_file) for css_file in self.stylesheets()
     ]
Esempio n. 2
0
 def script_urls(self):
     return (
         ["__jasmine__/{0}".format(core_js) for core_js in Core.js_files()]
         + [self._prefix_src_underscored(src_file) for src_file in self.src_files()]
         + ["__spec__/{0}".format(helper) for helper in self.helpers()]
         + ["__spec__/{0}".format(spec_file) for spec_file in self.spec_files()]
     )
def test_js_files():
    files = [
        'jasmine.js',
        'jasmine-html.js',
        'json2.js',
    ]

    assert Core.js_files() == files
Esempio n. 4
0
 def script_urls(self):
     core_js_files = Core.js_files()
     if 'node_boot.js' in core_js_files:
         core_js_files.remove('node_boot.js')
     return \
         ["__jasmine__/{0}".format(core_js) for core_js in core_js_files] + \
         [self._prefix_src_underscored(src_file) for src_file in self.src_files()] + \
         ["__spec__/{0}".format(helper) for helper in self.helpers()] + \
         ["__spec__/{0}".format(spec_file) for spec_file in self.spec_files()]
Esempio n. 5
0
def test_js_files():
    files = [
        'jasmine.js',
        'jasmine-html.js',
        'json2.js',
        'node_boot.js',
        'boot.js'
    ]

    assert Core.js_files() == files
def test_css_files():
    """ Should return a list of css files that are relative to Core.path() """
    assert ['jasmine.css'] == Core.css_files()
def test_js_files():
    files = [
        'jasmine.js', 'jasmine-html.js', 'json2.js', 'node_boot.js', 'boot.js'
    ]

    assert Core.js_files() == files
Esempio n. 8
0
def test_css_files():
    """ Should return a list of css files that are relative to Core.path() """
    assert ['jasmine.css'] == Core.css_files()
Esempio n. 9
0
 def script_urls(self):
     return \
         ["__jasmine__/{0}".format(core_js) for core_js in Core.js_files()] + \
         [self._prefix_src_underscored(src_file) for src_file in self.src_files()] + \
         ["__spec__/{0}".format(helper) for helper in self.helpers()] + \
         ["__spec__/{0}".format(spec_file) for spec_file in self.spec_files()]
Esempio n. 10
0
 def stylesheet_urls(self):
     return \
         ["__jasmine__/{0}".format(core_css) for core_css in Core.css_files()] + \
         ["__src__/{0}".format(css_file) for css_file in self.stylesheets()]
Esempio n. 11
0
 def script_urls(self):
     return \
         ["__jasmine__/{0}".format(core_js) for core_js in Core.js_files()] + \
         ["__src__/{0}".format(src_file) for src_file in self.src_files()] + \
         ["__spec__/{0}".format(helper) for helper in self.helpers()] + \
         ["__spec__/{0}".format(spec_file) for spec_file in self.spec_files()]
Esempio n. 12
0
from jasmine_core import Core

from jasmine.config import Config
from jasmine.django.views import JasmineRunner


def _config_file():
    default_location = os.path.join(settings.PROJECT_PATH,
                                    'spec/javascripts/support/jasmine.yml')

    return settings.JASMINE_YAML if hasattr(
        settings, 'JASMINE_YAML') else default_location


config = Config(_config_file(), project_path=settings.PROJECT_PATH)
favicon_path = os.path.dirname(Core.favicon_path())

urlpatterns = patterns(
    '',
    url(r'^__spec__/(?P<path>.*)$',
        'django.views.static.serve', {
            'document_root': config.spec_dir(),
        },
        name='jasmine_specs'),
    url(r'^__src__/(?P<path>.*)$',
        'django.views.static.serve', {
            'document_root': config.src_dir(),
        },
        name='jasmine_src'),
    url(r'^__boot__/(?P<path>.*)$',
        'django.views.static.serve', {