To mitigate this use project-viewer package or equivalent.
Status pane shows imported libraries and python environment information together with any error occurred during import process. If you use the import below *** Settings *** Note that name of the file must be the fully qualified library name. To create a fallback library of your own use libdoc tool and copy the result somewhere in robot project so it can be scanned. xml file encountered in Atom project will be parsed for keywords together with the other. This could be the case for example if using the RF Jar distribution without any python interpreter available.įallback libraries are libdoc xml files generated with libdoc tool. Official Robot Framework libraries are included for convenience, just in case library import mechanism is not working for some reasons. Take a look at Status panel below for troubleshooting wrong imports and python environment problems. Libraries identified by path do not work - 'Library path/PythonLibrary.py' Robotframework 3.0 is installed according to instructionsīe sure to have PYTHONPATH, JYTHONPATH, CLASSPATH and IRONPYTHONPATH environment properly defined.Īt this time libraries with mandatory parameters in constructor are not supported.Python executable is correctly defined in Atom package settings (defaults to 'python').Supported versions: cpython 2.7, jython 2.7.0, ironpython 2.7.6.Python environment is accessible and correctly configured.Python libraries have to be scanned for keywords just as regular robot files are.įor this mechanism to work following requirements should be met. append # Search 'append' through all indexed keywords Library import