See <http://robot.radiaatto.ri.fi/job/RIDE/3156/changes>
Changes: [Mika Hänninen] issue 1146: local var with same name as global var - the suggestions list shows only local ------------------------------------------ Started by an SCM change Building on master in workspace <http://robot.radiaatto.ri.fi/job/RIDE/ws/> Checkout:workspace / <http://robot.radiaatto.ri.fi/job/RIDE/ws/> - hudson.remoting.LocalChannel@1afd2e1f Using strategy: Default Last Built Revision: Revision 12ff5ee2d248efc91aa3ab0e4b3fb4d8319de623 (origin/HEAD, origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from https://github.com/robotframework/RIDE.git Seen branch in repository origin/0.52.x Seen branch in repository origin/HEAD Seen branch in repository origin/exclude-dirs Seen branch in repository origin/filesystemtree Seen branch in repository origin/gh-pages Seen branch in repository origin/issue-983 Seen branch in repository origin/master Seen branch in repository origin/searchtestsUIdraft Commencing build of Revision 9627d3d6664ebbb14246f511fcf19f5a1caa6d5f (origin/HEAD, origin/master) Checking out Revision 9627d3d6664ebbb14246f511fcf19f5a1caa6d5f (origin/HEAD, origin/master) Warning : There are multiple branch changesets here [workspace] $ /bin/bash -xe /tmp/hudson1846460225253016931.sh + find <http://robot.radiaatto.ri.fi/job/RIDE/ws/> -name '*.pyc' -delete + rm -f <http://robot.radiaatto.ri.fi/job/RIDE/ws/.coverage> + rm -rf /var/lib/jenkins/.robotframework + cd <http://robot.radiaatto.ri.fi/job/RIDE/ws/> + echo Executing tests when no configuration directory Executing tests when no configuration directory + xvfb-run -n 91 paver test ---> pavement.test ........Xlib: extension "RANDR" missing on display ":91.0". ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................E.E.E.......................................................................................................................................................................................................................................................................................................................................................................... ====================================================================== ERROR: test_keyword_steps_suggestions_with_local_variables (namespace.test_local_namespace.TestLocalNamespace) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://robot.radiaatto.ri.fi/job/RIDE/ws/utest/namespace/test_local_namespace.py",> line 49, in test_keyword_steps_suggestions_with_local_variables self._verify_suggestions_on_row(3, contains=['${argument}', '${foo}'], does_not_contain=['${bar}', '${i}']) File "<http://robot.radiaatto.ri.fi/job/RIDE/ws/utest/namespace/test_local_namespace.py",> line 63, in _verify_suggestions_on_row suggestion_names = [suggestion.name for suggestion in self._keyword.get_local_namespace_for_row(row).get_suggestions(start)] AttributeError: 'unicode' object has no attribute 'name' ====================================================================== ERROR: test_suggestions_when_empty_text (namespace.test_local_namespace.TestLocalNamespace) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://robot.radiaatto.ri.fi/job/RIDE/ws/utest/namespace/test_local_namespace.py",> line 54, in test_suggestions_when_empty_text self._verify_suggestions_on_row(4, start='', contains=['${argument}', '${foo}'], does_not_contain=['${bar}']) File "<http://robot.radiaatto.ri.fi/job/RIDE/ws/utest/namespace/test_local_namespace.py",> line 63, in _verify_suggestions_on_row suggestion_names = [suggestion.name for suggestion in self._keyword.get_local_namespace_for_row(row).get_suggestions(start)] AttributeError: 'unicode' object has no attribute 'name' ====================================================================== ERROR: test_suggestions_when_only_part_matches (namespace.test_local_namespace.TestLocalNamespace) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://robot.radiaatto.ri.fi/job/RIDE/ws/utest/namespace/test_local_namespace.py",> line 60, in test_suggestions_when_only_part_matches self._verify_suggestions_on_row(4, start='${f', contains=['${foo}'], does_not_contain=['${argument}', '${bar}']) File "<http://robot.radiaatto.ri.fi/job/RIDE/ws/utest/namespace/test_local_namespace.py",> line 63, in _verify_suggestions_on_row suggestion_names = [suggestion.name for suggestion in self._keyword.get_local_namespace_for_row(row).get_suggestions(start)] AttributeError: 'str' object has no attribute 'name' ---------------------------------------------------------------------- Ran 950 tests in 13.599s FAILED (errors=3) Captured Task Output: --------------------- ---> pavement.test Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/paver/tasks.py", line 190, in _run_task return do_task() File "/usr/local/lib/python2.6/dist-packages/paver/tasks.py", line 187, in do_task return func(**kw) File "pavement.py", line 87, in test assert _run_nose(args) is True AssertionError Build step 'Execute shell' marked build as failure Skipping Cobertura coverage report as build was not UNSTABLE or better ... Recording test results
