tests: tests for Put* operations
tests: added tests for Temp* stuff
tests: last batch of tests for temporary files