Example #1
0
 def test_clean_terms_crufty(self):
     observed = list(text_utils.clean_terms(CRUFTY_TERMS))
     expected = [
         '(foo bar)', 'foo-bar', '-123.4', 'foo bar', 'foo', 'bar?!',
         "foo's bar", "foo'll bar", 'foo bar', 'foo bar.'
     ]
     self.assertEqual(observed, expected)
Example #2
0
def test_clean_terms_crufty():
    observed = list(text_utils.clean_terms(CRUFTY_TERMS))
    expected = [
        "(foo bar)",
        "foo-bar",
        "-123.4",
        "foo bar",
        "foo",
        "bar?!",
        "foo's bar",
        "foo'll bar",
        "foo bar",
        "foo bar.",
    ]
    assert observed == expected
Example #3
0
 def test_clean_terms_bad(self):
     observed = list(text_utils.clean_terms(BAD_TERMS))
     self.assertEqual(observed, [])
Example #4
0
 def test_clean_terms_good(self):
     observed = list(text_utils.clean_terms(GOOD_TERMS))
     self.assertEqual(observed, GOOD_TERMS)
Example #5
0
def test_clean_terms_bad():
    observed = list(text_utils.clean_terms(BAD_TERMS))
    assert observed == []
Example #6
0
def test_clean_terms_good():
    observed = list(text_utils.clean_terms(GOOD_TERMS))
    assert observed == GOOD_TERMS
Example #7
0
 def test_clean_terms_bad(self):
     observed = list(text_utils.clean_terms(BAD_TERMS))
     self.assertEqual(observed, [])
Example #8
0
 def test_clean_terms_good(self):
     observed = list(text_utils.clean_terms(GOOD_TERMS))
     self.assertEqual(observed, GOOD_TERMS)
Example #9
0
 def test_clean_terms_crufty(self):
     observed = list(text_utils.clean_terms(CRUFTY_TERMS))
     expected = ['(foo bar)', 'foo-bar', '-123.4', 'foo bar', 'foo', 'bar?!',
                 "foo's bar", "foo'll bar", 'foo bar', 'foo bar.']
     self.assertEqual(observed, expected)
Example #10
0
def test_clean_terms(input_, output_):
    assert list(text_utils.clean_terms(input_)) == output_