As an FTP user, I want to be able to see all recent actions done in the program so that I can track FTP activity.
Closes #11
Acceptance Criteria:
[x] Record all actions done.
[x] When the log history is selected, all recent actions done with the program is displayed.
I also updated some of the os.path and os library methods we've been using in Client.py and FTP_tests.py to use the full path. For example, os.path.join instead of just join. Ben's last PR imported the os module and used that format. Plus it's way easier to read, IMO, so I went ahead and changed it.
yeah, I still don't know why, but I actually had to do that in order to mock it for the unit tests. that said, I agree it's easier to understand if it actually says where join came from. 👍
As an FTP user, I want to be able to see all recent actions done in the program so that I can track FTP activity.
Closes #11
Acceptance Criteria:
I also updated some of the os.path and os library methods we've been using in Client.py and FTP_tests.py to use the full path. For example, os.path.join instead of just join. Ben's last PR imported the os module and used that format. Plus it's way easier to read, IMO, so I went ahead and changed it.