systelab / systelab-cpp-doc

Umbrella project for C++ Development
0 stars 0 forks source link

Automated tests for SFTPAdapter #18

Open joaquimvila opened 3 years ago

joaquimvila commented 3 years ago

Is your feature request related to a problem? Please describe. SFTP adapter repository is great, but all the tests defined for this libray are manual (defined through a markdown document). Thus, this involves having to re-execute them manually everytime a change is introduced on this library (i.e when upgrading version of libssh, fixing an issue, adding a new feature, ...).

Describe the solution you'd like Have a set of automated tests that allow to check that changes introduced do not break existing functionality without having to spend time in manual testing.

Describe alternatives you've considered Set up a simple/mock SFTP server from a GoogleTest project and create a test suite that uses it to transfer files and checks that these transfers have been done as expected.