input: Write a function to develop a web scraper using Python BeautifulSoup to scrape data from an online web store. The function should request the HTML content of the web store's page, parse it using BeautifulSoup, and extract and print the product names, prices, and descriptions. If no products are found, the function should print a message stating that no products were found.
  assert web_scraper("http://web-store.com")==['Product1 $10 Description1', 'Product2 $20 Description2']
  assert web_scraper("http://another-store.com")==[]
output: def web_scraper(url):
      import requests
      from bs4 import BeautifulSoup
      response = requests.get(url)
      soup = BeautifulSoup(response.content, 'html.parser')
      products = []
      for product in soup.find_all('div', class_='product'):
          name = product.find('h2').text
          price = product.find('span', class_='price').text
          description = product.find('p').text
          products.append(f"{name} {price} {description}")
      if not products:
          print("No products were found.")
      return products