-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtesting-self.xml
45 lines (43 loc) · 1.8 KB
/
testing-self.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!--
~ Copyright 2023 Adrian Herscu
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<!-- IMPORTANT: do not use the timeout attribute as it interferes with JGiven
reporting mechanism causing all tests to be reported as failing -->
<!-- ISSUE: https://github.com/cbeust/testng/issues/1900 -->
<suite name="testng-self-tests" verbose="1" thread-count="15">
<listeners>
<!-- <listener-->
<!-- class-name="dev.aherscu.qa.jgiven.webdriver.utils.SauceLabsReporter" />-->
<!-- <listener-->
<!-- class-name="dev.aherscu.qa.jgiven.commons.utils.TestRetryAnalyzer" />-->
<listener
class-name="dev.aherscu.qa.jgiven.reporter.QaJGivenPerMethodReporter" />
</listeners>
<parameter name="screenshotScale" value="1" />
<parameter name="templateResource" value="/custom-permethod-reporter.html" />
<test name="Self Tests" parallel="classes" thread-count="15">
<classes>
<class
name="it.pkg.scenarios.tutorial3.TestingWebWithJGiven" />
<!--class
name="it.pkg.scenarios.tutorial3.Banking" /-->
<!-- <class
name="it.pkg.scenarios.tutorial6.SwaggerPetstore" /-->
<!--class
name="it.pkg.scenarios.tutorial6.Binance" /-->
</classes>
</test>
</suite>