Timeline for Project RoboNest - Nestable/Breakable For Loops + Basic While Loops for Robot Framework
Current License: CC BY-SA 3.0
10 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Dec 8, 2017 at 19:30 | vote | accept | Brandon Olson | ||
Dec 8, 2017 at 19:30 | answer | added | Brandon Olson | timeline score: 1 | |
Nov 14, 2017 at 22:52 | comment | added | Brandon Olson | Just found the issue. On line 137, I doubled the deliminator, which I had to do when I was using \\. Once I got rid of that, it worked just fine. | |
Nov 14, 2017 at 22:48 | comment | added | Brandon Olson |
Yes. The same thing happens with | and _ .
|
|
Nov 14, 2017 at 22:45 | comment | added | Bryan Oakley |
Neither python nor robot will just automatically convert one string to another unless you did something wrong. Did you have two or more spaces after :: before the next cell?
|
|
Nov 14, 2017 at 22:42 | comment | added | Brandon Olson |
@BryanOakley I attempted to use :: in a cell by itself, but for some reason Robot Framework or Python converts :: :: to :::: , which causes a lot more problems.
|
|
Nov 10, 2017 at 21:53 | comment | added | Brandon Olson |
Originally, I was trying to stay as close to the original syntax of a Robot Framework For Loop as possible. Since the original uses \` and I was reading that as a cell into a language that interprets it as an escape character, I had to use two. Recently I've started looking into using the BuiltIn().keyword_should_exist method to find lines, but I'm running into issues with that so far. I'm using the Python-like expressions because Robot Framework-style variables are compiled to their numbers as they're being sent to Python to be run, while non-Robot Framework syntax can work in the loop.
|
|
Nov 10, 2017 at 21:40 | comment | added | Bryan Oakley |
The two backslashes seems rather cumbersome. Have you considered some other character or characters? For example, : or :: in a cell by itself? From a human factors perspective, those are easier to type and read. Also, why are you using expressions like INDEX == 1 rather than ${INDEX} == 1 ?
|
|
Nov 10, 2017 at 20:43 | history | edited | Brandon Olson | CC BY-SA 3.0 |
added 26 characters in body
|
Nov 10, 2017 at 20:37 | history | asked | Brandon Olson | CC BY-SA 3.0 |