powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не подгружается контекст при использовании testng
3 сообщений из 3, страница 1 из 1
Не подгружается контекст при использовании testng
    #37702173
recvezitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используется мавен2, testng
в мавене сделал профиль
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
 <profile>
            <id>vat_wallet_functional</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-surefire-plugin</artifactId>
                        <version>${maven.surefire.plugin.version}</version>
                        <configuration>
                            <redirectTestOutputToFile>false</redirectTestOutputToFile>
                            <suiteXmlFiles>
                                <suiteXmlFile>
                                    test\com\nxsystems\wallet\api\core\functional\resources\vatwallet-functional-testng.xml
                                </suiteXmlFile>
                            </suiteXmlFiles>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>



запускаю через командную строку mvn test -P vat_wallet_functional
все выполняется до момента проверки на null контекства приложения:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
@Test
@ContextConfiguration(locations = {
        "classpath:com/nxsystems/wallet/api/core/functional/resources/CoreTestContext.xml"
})
public abstract class AbstractCoreFunctionalNGTest extends AbstractTestNGSpringContextTests {

    protected final Logger l = LoggerFactory.getLogger(getClass());

    @Autowired
    private ApplicationContext context;
итд

Assert.notNull(context);



Тесты валятся. Причем если запускать из под Идеи все нормально. Почему не загрузился контекст? В профиле чето не дописал?
...
Рейтинг: 0 / 0
Не подгружается контекст при использовании testng
    #37702927
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идея почти наверняка активирует профиль явно, а вот как в мавен не помню. и еще, зачем профиль, если он один. если он не один, то где условие его активации?

попробуй для начала
Код: xml
1.
2.
3.
<activation>
     <activeByDefault>true</activeByDefault>
</activation>
...
Рейтинг: 0 / 0
Не подгружается контекст при использовании testng
    #37703046
recvezitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
профилей много, онипросто гоняются на тимсити, а этот профиль раньше гонял функциональные тесты под junit теперь решили перейти на testng. Активируется я так понял ключем в командной строке mvn test -P vat_wallet_functional.
Профиль то все праивльно понимает, только почему то контекст спринга не подгружается.
Да забыл сказать там везде spring третий
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не подгружается контекст при использовании testng
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]