Spark Mvc2 RC проблема с макетом - PullRequest
0 голосов
/ 15 января 2010

У меня есть представления Application.spark и home.spark.

Если макет имеет:

<span><use content="view" /></span>

А дома есть:

#RenderPartial("partial")

И частичное имеет:

<div>test</div>    

Тогда визуализированный вывод будет:

<div>test</div><span></span>

Есть идеи, что не так?

Использование этой версии spark с обновленной сборкой System.Web.Mvc.


Кажется, что

#Html.RenderPartial(...)

Создает проблемы.


------ Тест запущен: Сборка: Spark.Web.Mvc2.Tests.dll ------

TestCase 'Spark.Web.Mvc.Tests.SparkViewFactoryTester.FuturesRenderActionCanRunThroughItsProcess' не выполняется: сборка Futures Microsoft.Web.Mvc, на которую не ссылается предварительная сборка ASP.NET MVC 2

TestCase 'Spark.Web.Mvc.Tests.SparkViewFactoryTester.HtmlHelperWorksOnItsOwn' не удалось: Ожидается: " привет " Но было: <<a href="/Home/world"> привет > D. *

TestCase 'Spark.Web.Mvc.Tests.SparkViewFactoryTester.RenderPartialOrderCorrect' не удалось: Ищу

два

Ожидаемый: больше или равно 0 Но было: -1 D. Строковые [] значения) D. *

68 прошло, 2 не удалось, 1 пропущено, заняло 67,59 секунд (NUnit 2.4).

Этот тест не пройден

    [Test]
    public void RenderPartialOrderCorrect()
    {

        FindViewAndRender("renderpartial-ordercorrect", "ajax");
        //mocks.VerifyAll();

        var content = output.ToString();
        ContainsInOrder(content,
                        "<p>one</p>",
                        "<p>two</p>",
                        "<p>three</p>");
    }

1 Ответ

1 голос
/ 15 января 2010

Временное добавление viewContextWrapper выглядит как решение.


Тьфу ... сейчас круто. Включая intellisense.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...