Skip to content

Commit 214e503

Browse files
Release notes for 1.7.3.1
Fix one unit test
1 parent 6efe3c2 commit 214e503

File tree

2 files changed

+245
-1
lines changed

2 files changed

+245
-1
lines changed

doc/releasenotes/ride-1.7.3.1.rst

Lines changed: 244 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,244 @@
1+
===========================
2+
Robot Framework IDE 1.7.3.1
3+
===========================
4+
5+
6+
.. default-role:: code
7+
8+
9+
`RIDE (Robot Framework IDE)`_ 1.7.3 is a new release with major enhancements
10+
and bug fixes. This version 1.7.3.1 is an immediate fix for installer and TestRunnerAgent.
11+
It contains some updates for `Robot Framework`_ version 3.1.1.
12+
13+
The most notable enhancements are:
14+
..................................
15+
* Compatible with Python 2.7 and >=3.6
16+
* Runs with "any" wxPython version (2.8.12.1, 3.0.2 on Python 2.7)
17+
and 4.0.4 for both Python 2.7 and >=3.6
18+
* Runner can select new or old versions of Robot Framework (``pybot` vs ``robot``)
19+
* Panes, Tabs, Toolbar are detachable and re-positionable thanks to wxPython's AUI module
20+
* Text Editor now have a autocomplete feature
21+
* Test cases on tree pane, have the new official icon, and is animated when running or paused
22+
* Long test names on tree pane, have name shortened by ... and name visible on tool-tip
23+
* On tree pane at test suite level, context menu allows to open folder in file manager,
24+
and to remove the Read-Only file attribute
25+
* If no tests are selected there will be a confirmation to proceed with running all tests
26+
* Like F8 to run tests, now there is F9 to run them with log level DEBUG
27+
* The Grid Editor now have a JSON editor for a cell (it validates when saving)
28+
29+
Unfortunately, this release may introduce new bugs, unknown or known like the ones:
30+
------------------------------------------------------------------------------------
31+
* On Windows to call autocomplete in Grid Editor, you have to use Ctrl-Alt-Space, (or keep using Ctrl-Space after disabling Text Editor)
32+
* On Windows 10, in Grid Editor, when you select text on a cell, the selection, although valid, is not visible
33+
* On some Linuxes (Fedora 28, for example), when you click No in some Dialog boxes, there is the repetition of those Dialogs
34+
* On some Linuxes the new validation of test suites, may complaint about HTML format, and this makes not opening the folders. You have to select a single file, kill RIDE and restart it.
35+
* Problems with non UTF-8 console encodings may cause output problems
36+
37+
(and more for you to find out ;) )
38+
39+
All issues targeted for RIDE v1.7.3 can be found
40+
from the `issue tracker milestone`_.
41+
42+
Questions and comments related to the release can be sent to the
43+
`robotframework-users`_ mailing list or to the channel #ride on
44+
`Robot Framework Slack`_, and possible bugs submitted to the `issue tracker`_.
45+
46+
If you have pip_ installed, just run
47+
48+
::
49+
50+
pip install --upgrade robotframework-ride
51+
52+
to install (or upgrade) the latest available release or use
53+
54+
::
55+
56+
pip install robotframework-ride==1.7.3
57+
58+
to install exactly this version. Alternatively you can download the source
59+
distribution from PyPI_ and install it manually. You may want to see the
60+
document `BUILD.rest`_ for other details.
61+
62+
RIDE 1.7.3.1 was released on Wednesday January 23, 2019.
63+
64+
.. _RIDE (Robot Framework IDE): https://github.com/robotframework/RIDE/
65+
.. _Robot Framework: http://robotframework.org
66+
.. _pip: http://pip-installer.org
67+
.. _PyPI: https://pypi.python.org/pypi/robotframework-ride
68+
.. _issue tracker milestone: https://github.com/robotframework/RIDE/issues?q=milestone%3Av1.7.3
69+
.. _issue tracker: https://github.com/robotframework/RIDE/issues
70+
.. _robotframework-users: http://groups.google.com/group/robotframework-users
71+
.. _Robot Framework Slack: https://robotframework-slack-invite.herokuapp.com
72+
.. _BUILD.rest: ../../BUILD.rest
73+
74+
75+
.. contents::
76+
:depth: 2
77+
:local:
78+
79+
Full list of fixes and enhancements
80+
===================================
81+
82+
.. list-table::
83+
:header-rows: 1
84+
85+
* - ID
86+
- Type
87+
- Priority
88+
- Summary
89+
* - `#1416`_
90+
- bug
91+
- ---
92+
- When saving in the Text Edit screen, all test case checkboxes are cleared
93+
* - `#1556`_
94+
- bug
95+
- ---
96+
- Rename GIVEN WHEN THEN keywords does not work properly
97+
* - `#1588`_
98+
- bug
99+
- ---
100+
- Problems with tests selection from View All Tags dialog
101+
* - `#1594`_
102+
- bug
103+
- ---
104+
- Inefective Delete tag button in View All Tags dialog
105+
* - `#1598`_
106+
- bug
107+
- ---
108+
- RIDE fails to load (traceback generated) if a plugin fails
109+
* - `#1605`_
110+
- bug
111+
- ---
112+
- Find Usages not working for variables definitions
113+
* - `#1578`_
114+
- ---
115+
- ---
116+
- Fixes `#1576`_.
117+
* - `#1580`_
118+
- ---
119+
- ---
120+
- Improves Sort trailing numbers in tag names numerically ...
121+
* - `#1584`_
122+
- ---
123+
- ---
124+
- Changed code to be PEP8 compliant and removed unnecessary method
125+
* - `#1586`_
126+
- ---
127+
- ---
128+
- Bugfix `#1416`_: test case checkbox cleard upon save in textedit
129+
* - `#1595`_
130+
- ---
131+
- ---
132+
- Adds --version option to RIDE.
133+
* - `#1597`_
134+
- ---
135+
- ---
136+
- Creates desktop shortcuts for all platforms.
137+
* - `#1599`_
138+
- ---
139+
- ---
140+
- Update BrokenPlugin to RF 2.9's get_error_details method
141+
* - `#1600`_
142+
- ---
143+
- ---
144+
- Fixes `#1556`_, by ignoring starting Gherkin keywords.
145+
* - `#1604`_
146+
- ---
147+
- ---
148+
- Fix dictionary var rename from tree `#1603`_.
149+
* - `#1606`_
150+
- ---
151+
- ---
152+
- Fix finding usages of variables (`#1605`_).
153+
* - `#1610`_
154+
- ---
155+
- ---
156+
- Wx python3 compatibility
157+
* - `#1612`_
158+
- ---
159+
- ---
160+
- View all tags: fix delete functionality
161+
* - `#1613`_
162+
- ---
163+
- ---
164+
- Fixes viewalltags dialog to show tags with unicode characters.
165+
* - `#1616`_
166+
- ---
167+
- ---
168+
- Renames editor/grid.py to editor/gridbase.py as discussed at `#1611`_.
169+
* - `#1631`_
170+
- ---
171+
- ---
172+
- Confirmation dialog when pressing start without tests selected
173+
* - `#1655`_
174+
- ---
175+
- ---
176+
- Added "Run with Debug" hotkey F9
177+
* - `#1663`_
178+
- ---
179+
- ---
180+
- Added context menu items
181+
* - `#1664`_
182+
- ---
183+
- ---
184+
- Adds a JSON Editor for a Grid Cell content
185+
* - `#1677`_
186+
- ---
187+
- ---
188+
- fix crash in Linux after popup window was detached
189+
* - `#1679`_
190+
- ---
191+
- ---
192+
- Adds "context" to invoke>=0.13 methods.
193+
* - `#1698`_
194+
- ---
195+
- ---
196+
- Direct pythonpath order
197+
* - `#1733`_
198+
- ---
199+
- ---
200+
- Prevent an exception-handling routine from failing with pythonw
201+
* - `#1777`_
202+
- ---
203+
- ---
204+
- Auto Keyword suggestion for RIDE iDE not working on MAC
205+
* - `#1789`_
206+
- ---
207+
- ---
208+
- New master to release version 1.7.3
209+
210+
Altogether 30 issues. View on the `issue tracker <https://github.com/robotframework/RIDE/issues?q=milestone%3Av1.7.3>`__.
211+
212+
.. _#1416: https://github.com/robotframework/RIDE/issues/1416
213+
.. _#1556: https://github.com/robotframework/RIDE/issues/1556
214+
.. _#1588: https://github.com/robotframework/RIDE/issues/1588
215+
.. _#1594: https://github.com/robotframework/RIDE/issues/1594
216+
.. _#1598: https://github.com/robotframework/RIDE/issues/1598
217+
.. _#1605: https://github.com/robotframework/RIDE/issues/1605
218+
.. _#1578: https://github.com/robotframework/RIDE/issues/1578
219+
.. _#1576: https://github.com/robotframework/RIDE/issues/1576
220+
.. _#1580: https://github.com/robotframework/RIDE/issues/1580
221+
.. _#1584: https://github.com/robotframework/RIDE/issues/1584
222+
.. _#1586: https://github.com/robotframework/RIDE/issues/1586
223+
.. _#1595: https://github.com/robotframework/RIDE/issues/1595
224+
.. _#1597: https://github.com/robotframework/RIDE/issues/1597
225+
.. _#1599: https://github.com/robotframework/RIDE/issues/1599
226+
.. _#1600: https://github.com/robotframework/RIDE/issues/1600
227+
.. _#1603: https://github.com/robotframework/RIDE/issues/1603
228+
.. _#1604: https://github.com/robotframework/RIDE/issues/1604
229+
.. _#1606: https://github.com/robotframework/RIDE/issues/1606
230+
.. _#1610: https://github.com/robotframework/RIDE/issues/1610
231+
.. _#1611: https://github.com/robotframework/RIDE/issues/1611
232+
.. _#1612: https://github.com/robotframework/RIDE/issues/1612
233+
.. _#1613: https://github.com/robotframework/RIDE/issues/1613
234+
.. _#1616: https://github.com/robotframework/RIDE/issues/1616
235+
.. _#1631: https://github.com/robotframework/RIDE/issues/1631
236+
.. _#1655: https://github.com/robotframework/RIDE/issues/1655
237+
.. _#1663: https://github.com/robotframework/RIDE/issues/1663
238+
.. _#1664: https://github.com/robotframework/RIDE/issues/1664
239+
.. _#1677: https://github.com/robotframework/RIDE/issues/1677
240+
.. _#1679: https://github.com/robotframework/RIDE/issues/1679
241+
.. _#1698: https://github.com/robotframework/RIDE/issues/1698
242+
.. _#1733: https://github.com/robotframework/RIDE/issues/1733
243+
.. _#1777: https://github.com/robotframework/RIDE/issues/1777
244+
.. _#1789: https://github.com/robotframework/RIDE/issues/1789

utest/contrib/testrunner/test_process.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def test_running_robot_test(self):
5656

5757
def _run_small_test(self):
5858
p = Process(datafilereader.SMALL_TEST_PATH)
59-
p.run_command('robot' + ('.bat' if IS_WINDOWS else '') + ' --output NONE --log NONE --report NONE .')
59+
p.run_command('robot --output NONE --log NONE --report NONE .')
6060
max_time = 7.0
6161
while p.is_alive() and max_time > 0:
6262
time.sleep(0.1)

0 commit comments

Comments
 (0)