pr/tests: More tests added

new tests, and some old tests enhanced