Introduction
SSHLibrary is a Robot Framework (http://robotframework.org) test library for testing SSH and SFTP.
The library has the following main usages: - Executing commands on remote, either with blocking or non-blocking behaviour. - Writing and reading in an interactive session. - Transferring files and directories over SFTP. - Ensuring that files or directories exist on remote.
License
SSHLibrary is licensed under Apache License 2.0.
See LICENSE.txt for details.
Installation
Install from Python Package Index: pip install robotframework-sshlibrary
The installation is documented at http://code.google.com/p/robotframework-sshlibrary/wiki/InstallationInstructions.
For general information about using test libraries with Robot Framework, see http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html#using-test-libraries.
Documentation
The documentation and examples can be found at ‘doc/SSHLibrary.html’ or at https://code.google.com/p/robotframework-sshlibrary/wiki/KeywordDocumentation.
Directory Layout
- atest/
Acceptance tests. Naturally using Robot Framework.
- doc/
SSHLibrary documentation.
- lib/
Contains Trilead SSH library JAR distribution which must be in CLASSPATH when executing tests with Jython.
- src/
SSHLibrary source code.
- utests/
Unit tests.
Running the Acceptance Tests
Running the acceptance tests requires some configuration which is explained at https://code.google.com/p/robotframework-sshlibrary/wiki/RunningLibraryAcceptanceTests
Metadata
Release files for robotframework-sshlibrary 2.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| robotframework-sshlibrary-2.0.2.tar.gz | 86.2 kB | Details |
Release files / robotframework-sshlibrary-2.0.2.tar.gz
| Download URL | robotframework-sshlibrary-2.0.2.tar.gz |
|---|---|
| Size | 86.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4b96e018459dcd5549586c8df49c2a5befd552fe543887702b67f8be42a324d
|
|
BLAKE2b-256 checksum How to use checksums |
fa8598950520d37f46c0f39f1300e80cc48ddb73c32efbacfb7b8e226902f65a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |