Eclipse Run as TestNG Строковый индекс вне диапазона: -2 - PullRequest
0 голосов
/ 19 октября 2018

Плагин TestNG работал нормально до вчерашнего дня.Теперь все тесты разных классов получают одинаковую ошибку.Выполняется либо через класс или индивидуальный тест.Как я могу это исправить?

An internal error occurred during: "Launching Testing123".
String index out of range: -2

Я создал простейший тест, о котором я только мог подумать, и получил тот же результат:

import org.testng.annotations.Test;

public class Testing123 {

@Test
public void testing() {
  System.out.println("Hello World");
  }
}

ПРИМЕЧАНИЕ., то есть выберите набор, щелкните правой кнопкой мыши Run As TestNG Suite

Среда: mac Eclipse Java EE IDE для веб-разработчиков.

Версия: Oxygen.3a Release (4.7.3a) Идентификатор сборки:20180405-1200 Плагин TestNG: TestNG 6.14.0.201802161500 TestNG = 6.14.x;

1 Ответ

0 голосов
/ 23 октября 2018

См. Следующее:

[Строковый индекс вне диапазона: -2] [https://github.com/cbeust/testng-eclipse/issues/348]

Сводка: TestNG предоставляет «файл шаблона XML», который можно установить в проектеуровень или глобально.Это дает вам возможность настроить то, что делается по умолчанию при запуске тестов: либо методом, классом, либо набором внутри eclipse.

Проблема: если вы задаете значение файла XML-шаблона - у вас ДОЛЖЕН быть файлтам, текущая ошибка msg не была слишком ясна на том, что вызывает проблему.Сообщение об ошибке «Подробности» было обновлено и больше не помогает.В моем случае изначально у меня был файл, но позже он был удален.

...