Merge branch 'jshint-test-files'
Merge branch 'jshint-test-files'
add iterative version of test functions