expand unit tests for pt() and correct use of pt() with ncp argument