Skip to content

Commit 44cd9d1

Browse files
author
Luiko Czub
committed
installer creates now an empty log directory #1
1 parent 199050e commit 44cd9d1

4 files changed

Lines changed: 27 additions & 9 deletions

File tree

Robot/modules.nsh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,9 +197,12 @@ SectionGroup "Robot `pip` packages"
197197

198198
SetOutPath "$INSTDIR\"
199199
File "${SOURCESFOLDER}\robot_scripts\README.*"
200+
File "${SOURCESFOLDER}\robot_scripts\CHANGES.*"
200201
SetOutPath "$INSTDIR\robot"
201202
File "${SOURCESFOLDER}\robot_scripts\robot\setenv_robot_general.bat"
202-
203+
204+
CreateDirectory "$INSTDIR\logs"
205+
203206
SectionEnd
204207

205208
Section "robotframework-selenium2library" PIP_MODULE_ROBOT_SELENIUM2LIB

Robot/scripts/CHANGES.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Changes in PortablePythonWithRobot Build environment
22
====================================================
33

4-
PortablePythonWithRobot v276.2.284.1 (under develop)
4+
PortablePythonWithRobot v276.2.284.1 (May. 2014)
55
-----------------------------------------------------------
66

77
bug fix release
@@ -20,6 +20,11 @@ Reason is, that the used Smallworld image launcher *gis.exe* has problems, when
2020

2121
As WorkAround, the used PPR default installation name is changed from *Portable Python Robot VERSION* to *Portable-Python-Robot-VERSION*. Also a hint *Known Problem* is added inside the README, that PPR should be installed in a path without spaces.
2222

23+
start_magik_image.bat aborts, when PPR_ROBOT_LOG_DIR not exists #1
24+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25+
26+
As WorkAround, the installer creates now an empty default log directory
27+
2328
PortablePythonWithRobot v276.2.284.0 (May. 2014)
2429
-----------------------------------------------------------
2530

Robot/scripts/README.htm

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -319,21 +319,23 @@ <h1 class="title">Portable Python with Robot Framework (for Magik testing)</h1>
319319
<div class="section" id="intention">
320320
<h1>Intention</h1>
321321
<p>This collection of open source software is a portable (standalone) installation of the test
322-
automation framework <a class="reference external" href="http://robotframework.org/">Robot Framework</a> - <strong>PortablePythonWithRobot</strong> (PPR).</p>
322+
automation framework <a class="reference external" href="http://robotframework.org/">Robot Framework</a>.</p>
323+
<p>It is named <strong>PortablePythonWithRobot</strong> (PPR) and includes</p>
323324
<ul class="simple">
324-
<li>with <a class="reference external" href="http://robotframework.org/#test-libraries">standard test libraries</a> and the <a class="reference external" href="https://github.com/robotframework/RIDE/wiki">RIDE</a> test data editor</li>
325+
<li>the <a class="reference external" href="http://portablepython.com/">Portable Python</a> core</li>
326+
<li>the <a class="reference external" href="http://robotframework.org/">Robot Framework</a> <a class="reference external" href="http://robotframework.org/#test-libraries">standard test libraries</a> and <a class="reference external" href="https://github.com/robotframework/RIDE/wiki">RIDE</a> test data editor</li>
325327
<li>the <a class="reference external" href="https://github.com/rtomac/robotframework-selenium2library/#readme">Selenium2Library</a> for web testing and</li>
326328
<li>the <a class="reference external" href="https://github.com/lczub/robotframework-magik/#readme">Robot Framework Magik</a> extension for testing Smallworld Magik images.</li>
327329
</ul>
328330
<p>Hope this helps you in your daily work in testing the interacting of Smallworld GIS with
329331
web applications or other systems.</p>
330-
<p>Have fun with tests, 10. May 2014
332+
<p>Have fun with tests, 11. May 2014
331333
<a class="reference external" href="mailto://luiko.czub@smallcases.de">Luiko Czub</a>, <a class="reference external" href="http://www.smallcases.de/">Smallcases GmbH</a></p>
332334
</div>
333335
<div class="section" id="download-installation">
334336
<h1>Download &amp; Installation</h1>
335337
<p>The installer can be retrieved from <a class="reference external" href="https://github.com/lczub/PortablePythonWithRobot/releases">GitHup Releases</a>.</p>
336-
<p>Changes are documented in <a class="reference external" href="http://www.tele3.cz/jbar/rest/CHANGES.rst">CHANGES</a>.</p>
338+
<p>Changes are documented in <a class="reference external" href="CHANGES.rst">CHANGES</a>.</p>
337339
<div class="section" id="known-problems">
338340
<h2>Known Problems</h2>
339341
<p>If PPR should be used to start and test Smallworld Magik images,
@@ -345,6 +347,8 @@ <h1>Directory Layout</h1>
345347
<dl class="docutils">
346348
<dt>App/</dt>
347349
<dd><a class="reference external" href="http://portablepython.com/">Portable Python</a> installation with <a class="reference external" href="http://robotframework.org/">Robot Framework</a>, <a class="reference external" href="https://github.com/robotframework/RIDE/wiki">Ride</a> and <a class="reference external" href="https://github.com/rtomac/robotframework-selenium2library/#readme">Selenium2Library</a></dd>
350+
<dt>logs/</dt>
351+
<dd>default log directory</dd>
348352
<dt>robot/</dt>
349353
<dd>resources like <a class="reference external" href="https://github.com/lczub/robotframework-magik/#readme">Robot Framework Magik</a>, <a class="reference external" href="https://bitbucket.org/robotframework/robotdemo/wiki/Home">RobotDemo</a>, <a class="reference external" href="https://bitbucket.org/robotframework/webdemo/wiki/Home">WebDemo</a>, <a class="reference external" href="https://github.com/sakari/robot-mode/#readme">Robot Emacs Mode</a></dd>
350354
<dt>MyMagikTests/</dt>

Robot/scripts/README.rst

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,19 @@ Intention
66
=========
77

88
This collection of open source software is a portable (standalone) installation of the test
9-
automation framework `Robot Framework`_ - **PortablePythonWithRobot** (PPR).
9+
automation framework `Robot Framework`_.
1010

11-
- with `standard test libraries`_ and the `RIDE`_ test data editor
11+
It is named **PortablePythonWithRobot** (PPR) and includes
12+
13+
- the `Portable Python`_ core
14+
- the `Robot Framework`_ `standard test libraries`_ and `RIDE`_ test data editor
1215
- the `Selenium2Library`_ for web testing and
1316
- the `Robot Framework Magik`_ extension for testing Smallworld Magik images.
1417

1518
Hope this helps you in your daily work in testing the interacting of Smallworld GIS with
1619
web applications or other systems.
1720

18-
Have fun with tests, 10. May 2014
21+
Have fun with tests, 11. May 2014
1922
`Luiko Czub`_, `Smallcases GmbH`_
2023

2124
Download & Installation
@@ -37,6 +40,9 @@ Directory Layout
3740
App/
3841
`Portable Python`_ installation with `Robot Framework`_, `Ride`_ and `Selenium2Library`_
3942

43+
logs/
44+
default log directory
45+
4046
robot/
4147
resources like `Robot Framework Magik`_, RobotDemo_, WebDemo_, `Robot Emacs Mode`_
4248

0 commit comments

Comments
 (0)