(WIP) Add tests for TTL feature

Work In Progress, do not merge.

Add tests for TTL feature.

TODO

* Add ttl tests for list collection 
* Add ttl tests for set collection 
* Add ttl tests for map collection 

If you'd like, you can move check_num_rows into pyassertions and rename it to something like `assert_row_count`