added a skip to the tests if BeautifulSoup not installed