-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathCHANGES.txt
286 lines (199 loc) · 6.46 KB
/
CHANGES.txt
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
Changelog
=========
3.0.0rc2 (unreleased)
---------------------
- Nothing changed yet.
3.0.0rc1 (2025-03-06)
---------------------
- Drop `pkg_resources` usage and replace it with `importlib.metadata` and `packaging.
[gforcada]
- Drop support for Python 2
[datakurre]
2.3.2 (2023-09-09)
------------------
- Fix to support screenshots / images below sub directories
[datakurre]
2.3.1 (2022-05-23)
------------------
- Let tests be critical by default.
Fixes `Plone issue 3537 <https://github.com/plone/Products.CMFPlone/issues/3537>`_. [maurits]
2.3.0 (2022-05-02)
------------------
- Add support for RF 4 and RF 5
[Asko Soukka]
- Drop support in criticality witH RF 4 or later
[Asko Soukka]
- Restore support for RF 3.2
[Asko Soukka]
2.2.1 (2020-02-14)
------------------
- Revert support for Robot Framework 3.2b1 due to observee
regression between 2.0.0 and 2.1.1
[datakurre]
2.1.1 (2020-02-13)
------------------
- Add to release as universal wheel
[datakurre]
2.1.0 (2020-02-13)
------------------
- Add optional support for retrying a failed test.
Set environment variable ``ROBOTSUITE_RETRY_COUNT=X``.
Or override this by passing ``retry_count=X`` to a ``RobotTestSuite`` call.
Default is zero: no retries. The retry count *excludes* the original try.
[maurits]
- Add support for Robot Framework 3.2b1
[datakurre]
- Drop robotframework-python3 requirement,
robotframework itself is already python 3 compatible.
[gforcada]
2.0.0 (2016-12-22)
------------------
- Do not support python 2.6 anymore
[gforcada]
- Remove unittest2 references
[gforcada]
1.7.0 (2015-07-23)
------------------
- Add support for Robot Framework 2.9
[datakurre]
1.6.1 (2014-10-01)
------------------
- Add ROBOTSUITE_LOGLEVEL environment variable for filtering text execution
errors during log merge
[datakurre]
1.6.0 (2014-06-29)
------------------
- Add support for ROBOTSUITE_PREFIX-env for injecting custom string into all
robotsuite test names
[datakurre]
- Add UTF-8 support for robot variables [#6]
[Tom Gross]
[Vincent Fretin]
- Added Python 3.4 support
[Vincent Fretin]
1.5.0 (2014-04-13)
------------------
- Restore original behavior to override the exiting robot_output.xml. Set
environment variable ROBOTSUITE_APPEND_OUTPUT_XML=1 to append test results to
the existing robot_output.xml.
[datakurre]
1.4.3 (2014-01-27)
------------------
- Fix issue where test suites with sub-suites were not supported
[datakurre]
1.4.2 (2013-11-22)
------------------
- Fix issue where suite setups were run for suites without tests
wit robotframework >= 2.8.0
[datakurre]
1.4.1 (2013-10-13)
------------------
- Fix regression in 1.4.0, which dropped relative path names from robot test
cases
[datakurre]
- Fix RobotTestCase to mimic DocTestCase enough to allow plone.testing to set
'layer' for it
[datakurre]
- Fix to set given test 'setUp' and 'tearDown' methods properly as
instancemethods (will break existing methods not accepting 'self' parameters)
[datakurre]
1.4.0 (2013-06-19)
------------------
- Supports only roboframework >= 2.8.
Use robotsuite 1.3.x with robotframework 1.7.x
[datakurre]
1.3.3 (2013-06-05)
------------------
- Fix to support custom screenshot filenames with paths [fix #2]
[datakurre]
1.3.2 (2013-06-03)
------------------
- Remove screenshot capturing from functional test
[datakurre]
1.3.1 (2013-06-03)
------------------
- Pin robotframework < 2.8rc1, because robotsuite is not yet
compatible with robotframework 2.8.x
[datakurre]
1.3.0 (2013-04-09)
------------------
- Allow passing arguments critical/noncritical
to only raise an AssertionError if the test is critical
[reinhardt]
1.2.2 (2013-04-08)
------------------
- Fix to copy all screenshots (not only selenium-screenshot\*.png) when mergin
test reports
1.2.1 (2013-03-08)
------------------
- Revert setting the default zope.testrunner level and support setting it via
environment variable ROBOTSUITE_LEVEL (e.g. ROBOTSUITE_LEVEL=2).
1.2.0 (2013-03-08)
------------------
- Override test suite __module__ test case id() to support
collective.xmltestreport
- Add support for zope.testrunner test suite levels (with default value of 2 to
allow easily to run all but robot tests with zope.testrunner
1.1.0 (2013-02-20)
------------------
- Change of behavior to not remove existing ``robot_output.xml``, but always
just merge new test data into it. ``robot_output.xml`` can be reseted by
deleting it manually between tests.
1.0.4 (2013-02-19)
------------------
- Fix issue in merging of test reports from tests form two or more separate
test suites
1.0.3 (2013-02-18)
------------------
- Fix the example test to read ZSERVER_PORT -environment variable properly
1.0.2 (2013-02-09)
------------------
- Fix to replace spaces in test report folder names
1.0.1 (2013-02-09)
------------------
- Add newline before stdout dump on failing tests
1.0.0 (2013-02-08)
------------------
- Stop replacing spaces with underscores in testnames
0.9.0 (2012-09-21)
------------------
- Added injecting logged errors into captured stdout to be dumped with robot
output when a test fails.
0.8.0 (2012-09-13)
------------------
- Added support for setting pybot cli-variables from ROBOT\_-prefixed
environment variables.
0.7.0 (2012-09-11)
------------------
- Implemented custom merge for Robot Framework reports to create better
concatenated test report and fully support Robot Framework plugin for
Jenkins.
- Fixed to copy (selenium-)screenshots into the root test directory to
make it easier to publish them in Jenkins.
0.6.0 (2012-08-21)
------------------
- Fixed screenshot paths in concatenated report.
- Fixed test names to include suite filename instead of classname.
- Fixed to allow dash in normalized test names.
0.5.0 (2012-07-23)
------------------
- Included robotframework test tags as part of tests' string representation
to allow test be filtered with tags (e.g. with `zope.testrunner`_).
- Added creation of concatenated log file.
0.4.0 (2012-06-04)
------------------
- Fixed to rename test method of each test after the actual robot framework
test run by the test case.
0.3.1 (2012-06-03)
------------------
- Updated README.
0.3.0 (2012-06-03)
------------------
- Enabled robotframework reports for tests. Each test suite and each test
will have their own outputdir, recursively.
0.2.0 (2012-06-02)
------------------
- Support for directories as (recursive) suites.
0.1.0 (2012-05-30)
------------------
- Proof of concept.