Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Test Case Assertion Error
#5
ok, I have re-written it. I am a little uncertain if it should be get_values or set_values. When I run the test code, it still returns the same errors.



import requests, re
from bs4 import BeautifulSoup
from collections import Counter
import statistics as stats
import string
import operator
import matplotlib.pyplot as plt
plt.rcdefaults()

class TextAnalyzer():
    "A Text Analyzer"
    def __init__(self, src, src_type='discover'):   
        """Creates a object for analyzing text
    
        Keyword arguments:
        src (str) -- text, path to file, or url
        src_type (str) -- The type of input (text, path, url, discover)"""

       
        if isinstance(src, str) == False or len(src) <= 0:
            raise exception('Source must be a valid string, filepath or a valid URL')

        self._src = src
        self._src_type = src_type
        self._content = []
        self._orig_content = []


    def get_values(self):
      
        if self._src.endswith('.txt'):
            self._src_type = 'path'
            self._content = self.read_file(self._src)
        
        elif self._src.startswith('http'):
            self._src_type = 'url'
            r = requests.get(self._src)
            res = r.content
            self._orig_content = r.text
            self._content = res
        else:
            self._src_type = 'text'
            self._orig_content = self._src
            self._content = self._src
Error:
FAIL: test_discover_path (__main__.TestTextAnalyzer) ---------------------------------------------------------------------- Traceback (most recent call last): File "<ipython-input-13-bce1ccf365eb>", line 16, in test_discover_path self.assertEqual(ta._src_type, 'path') AssertionError: 'discover' != 'path' - discover + path FAIL: test_discover_text (__main__.TestTextAnalyzer) ---------------------------------------------------------------------- Traceback (most recent call last): File "<ipython-input-13-bce1ccf365eb>", line 19, in test_discover_text self.assertEqual(ta._src_type, 'text') AssertionError: 'discover' != 'text' - discover + text FAIL: test_discover_url (__main__.TestTextAnalyzer) ---------------------------------------------------------------------- Traceback (most recent call last): File "<ipython-input-13-bce1ccf365eb>", line 13, in test_discover_url self.assertEqual(ta._src_type, 'url') AssertionError: 'discover' != 'url' - discover + url
Reply


Messages In This Thread
Test Case Assertion Error - by moga2003 - Mar-07-2019, 03:39 AM
RE: Test Case Assertion Error - by ichabod801 - Mar-07-2019, 04:03 AM
RE: Test Case Assertion Error - by moga2003 - Mar-09-2019, 12:53 AM
RE: Test Case Assertion Error - by ichabod801 - Mar-09-2019, 02:56 AM
RE: Test Case Assertion Error - by moga2003 - Mar-09-2019, 06:00 PM
RE: Test Case Assertion Error - by ichabod801 - Mar-09-2019, 06:48 PM
RE: Test Case Assertion Error - by moga2003 - Mar-10-2019, 01:20 AM
RE: Test Case Assertion Error - by ichabod801 - Mar-10-2019, 01:46 AM
RE: Test Case Assertion Error - by moga2003 - Mar-11-2019, 03:04 AM
RE: Test Case Assertion Error - by ichabod801 - Mar-11-2019, 03:34 AM
RE: Test Case Assertion Error - by moga2003 - Mar-18-2019, 01:06 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  unittest generates multiple files for each of my test case, how do I change to 1 file zsousa 0 970 Feb-15-2023, 05:34 PM
Last Post: zsousa
  Switch case or match case? Frankduc 9 4,520 Jan-20-2022, 01:56 PM
Last Post: Frankduc
  How to test and import a model form computer to test accuracy using Sklearn library Anldra12 6 3,132 Jul-03-2021, 10:07 AM
Last Post: Anldra12
  How to write test cases for a init function by Unit test in python? binhduonggttn 2 3,124 Feb-24-2020, 12:06 PM
Last Post: Larz60+
  How to write test cases by Unit test for database configuration file? binhduonggttn 0 2,560 Feb-18-2020, 08:03 AM
Last Post: binhduonggttn
  opencv on mac: Assertion Failed RandomCoder 0 1,680 Feb-16-2020, 06:17 PM
Last Post: RandomCoder
  Assertion Error Mateoo 2 2,171 Jan-20-2019, 03:59 PM
Last Post: stullis
  error: (-215:Assertion failed) gkiller007 1 8,684 Jan-04-2019, 04:27 AM
Last Post: stullis
  pytest fixture in conftest.py thrown error while in the test file runs OzzieOzzum 1 3,979 Jul-31-2018, 12:12 PM
Last Post: OzzieOzzum
  Is this a normal/benign make test error when building python3.6 sofuego 2 3,531 Feb-12-2018, 12:32 AM
Last Post: sofuego

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020