I foolishly ran unit tests on my local machine without looking at the code first :\ I even agreed to give permissions to access/edit files in my Documents folder.
Little did I know, later on everything in my ~/Documents folder was completely erased off of my hard drive, it went straight into the void past the bin.
Luckily I was able to restore all deleted files using iCloud. But there might be other people who do the same mistake.
It would be a very good idea to put some kind of dummy protection in place for unit tests like this.
I foolishly ran unit tests on my local machine without looking at the code first :\ I even agreed to give permissions to access/edit files in my Documents folder. Little did I know, later on everything in my ~/Documents folder was completely erased off of my hard drive, it went straight into the void past the bin.
Luckily I was able to restore all deleted files using iCloud. But there might be other people who do the same mistake. It would be a very good idea to put some kind of dummy protection in place for unit tests like this.