Автоматизированные тесты не отображаются во внешнем интерфейсе сеанса. Нереальный движокC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Автоматизированные тесты не отображаются во внешнем интерфейсе сеанса. Нереальный движок

Сообщение Anonymous »


Извините, что беспокою вас, ребята, но у меня возникли проблемы с попыткой сделать некоторые тесты, которые будут отображаться в системе автоматического тестирования. Я написал два базовых теста (С++), чтобы посмотреть, что произойдет в плагине, но я не вижу их, когда открываю интерфейс сеанса. Может ли кто-нибудь помочь? Вероятно, это незначительная ошибка...

Заранее большое спасибо!

#include "FMyTestUtils.h" #include "Разное/AutomationTest.h" #include "Тесты/AutomationCommon.h" #include "PlayableArea.h" #include "UnrealEd.h" IMPLEMENT_SIMPLE_AUTOMATION_TEST(FPACountTest, "Tests.FTrialTest", EAutomationTestFlags::EditorContext | EAutomationTestFlags::EngineFilter); bool FPACountTest::RunTest(const FString& Параметры) { AutomationOpenMap("/Game/StarterContent/Maps/FTest_CountPAS.FTest_CountPAS"); UWorld* World = FMyTestUtils::GetWorld(); TestNotNull("Проверьте, правильно ли создан мир", World); if (!World) вернет false; int32 PACount = 0; for (TActorIterator It(World); It; ++It) { PACount++; } TestTrue("Проверьте, есть ли на уровне 4 PAS", PACount == 3); ADD_LATENT_AUTOMATION_COMMAND (FExitGameCommand); вернуть истину; } Я также попробовал вариант из документации Unreal:
#include "MyBot.h" IMPLEMENT_SIMPLE_AUTOMATION_TEST(FPlaceholderTest, "TestGroup.TestSubgroup.Placeholder Test", EAutomationTestFlags::EditorContext | EAutomationTestFlags::EngineFilter); bool FPlaceholderTest::RunTest(const FString& параметры) { // Проходим тест, возвращая true, или проваливаем, возвращая false. вернуть ложь; }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»