сообщения о результатах тестирования dunit в hudson

Я использую Hudson в качестве CI-сервера для проектов Delphi 2010. Модуль XMLTestRunner.pas записывает результат теста DUnit в XML-файл, который используется плагином hudson xUnit для отчета о результатах тестирования. Подключаемый модуль xUnit показывает сбои, но не сообщает:

Stacktrace

MESSAGE:

+++++++++++++++++++
STACK TRACE:

В конфигурации проекта hudson в разделе «Опубликовать отчет о результатах инструментов тестирования» я выбираю «NUnit-Version N / A (по умолчанию)» в качестве инструмента тестирования, потому что в list, а файлы xml выглядят аналогично формату nunit:







expected: < hello world! > but was: < hallo welt >

...

В конфигурации hudson также есть " строка [] b = новая строка [1]; Типы как a, так и b наследуются от абстрактного System.Array, но во встроенной библиотеке нет реальных классов (кажется, что есть некоторые ...

int[] a = new int[5];
string[] b = new string[1];

Типы обоих a и b наследуются от абстрактного System.Array , но во встроенной библиотеке нет реальных классов (похоже, что есть некоторые типы времени выполнения, вы не можете найти класс определения типа int [] ). Можете ли вы сказать мне, что происходит во время компиляции? И почему они (команда C #) сделали этот дизайн (я имею в виду, почему это не что-то вроде Array , вместо этого они используют абстрактный класс с магией компилятора)?

22
задан Cheng Chen 20 December 2010 в 12:48
поделиться