input: Write a python function to scrape all article links from a given URL.
  assert scrape_article_links('https://www.example.com/articles/') == ['https://www.example.com/articles/article1', 'https://www.example.com/articles/article2']
  assert scrape_article_links('https://www.example.com/blog/') == ['https://www.example.com/blog/article5', 'https://www.example.com/blog/article10']
output: def scrape_article_links(url):
      import requests
      from bs4 import BeautifulSoup
      import urllib.parse
  
      response = requests.get(url)
      soup = BeautifulSoup(response.text, 'html.parser')
      links = []
  
      for a in soup.find_all('a', href=True):
          link = urllib.parse.urljoin(url, a['href'])
          if link.startswith(url):
              links.append(link)
      
      return links