Я использую магистральный-на рельсах и жасмин жемчужинетестирование позвоночника с жасмином дает "NetworkError: 404 Not Found"
спецификация файл в спецификации/JavaScript
test_spec.js.coffee
describe "test backbone script", ->
it "check the back bone form loaded on the container div", ->
expect($("#container").text()).not.toEqual('back bone test')
маршруты
resources :demos
активы/JavaScripts/маршрутизаторы
class BackboneDemo.Routers.Backbonescripts extends Backbone.Router
routes:
'': 'index'
initialize: ->
@collection = new BackboneDemo.Collections.Backbonescripts()
@collection.fetch()
активы/JavaScripts/модель
class BackboneDemo.Collections.Backbonescripts extends Backbone.Collection
url: '/demos'
model: BackboneDemo.Models.Backbonescript
когда я грабли жасмин
на локальном хосте: 8888/
ответ является
Файл не найден: /demos
error co тез 404 Not Found
позвоночник посылает запрос/демки демо контроллер, но ответ не приходит
на локальном хосте: 3000/магистральная скрипт работает отлично
Возможно, вам стоит попробовать «localhost: 8888/demos» в качестве URL-адреса? – rednaw
Посмотрите на журналы, созданные жасмином. – phoet