Я пишу тест с использованием LiveServerTestCase, django-casper и casperjs для представления, которое включает javascript. На полпути к сценарию на стороне клиента у меня есть строка jQuery.post (url, callback_function (r) {}).
Когда callback_function вызывается во время теста, r равно нулю. Однако, когда я запускаю приложение в обычном режиме и перехожу через тот же JavaScript, когда вызывается callback_function, r имеет ожидаемое значение.
Это заставляет меня думать, что мне не хватает подробностей о LiveServerTestCase, чтобы jQuery.post работал с ним. Кто-нибудь может пролить свет на то, что мне делать дальше, чтобы решить эту проблему?