feature: behave test should leave the repo alone as much as possible
runner: python2 compatibility issue fixed