diff --git a/scrapy/trunk/scrapy/tests/test_link_extraction.py b/scrapy/trunk/scrapy/tests/test_link_extraction.py
deleted file mode 100644
index 9a177be55..000000000
--- a/scrapy/trunk/scrapy/tests/test_link_extraction.py
+++ /dev/null
@@ -1,26 +0,0 @@
-import os
-import unittest
-
-from decobot.utils.link_extraction import extract_urls
-
-class LinkExtractionTest(unittest.TestCase):
- def setUp(self):
- self.datadir = os.path.join(os.path.abspath(os.path.dirname(__file__)), "sample_data", "link_extraction")
-
- def test_extract_urls(self):
- text = open(os.path.join(self.datadir, "extract_urls.html")).read()
- links_expected = {'/products/eco-mattress-protector.html': 'Eco Mattress Protector',
- '/products.html': 'Our Products',
- '/products/eco-duvet.html': 'Eco Duvet',
- '/terms-and-conditions.html': 'Terms & Conditions',
- '/returns-policy.html': 'Returns Policy',
- '/products/eco-pillow.html': 'Eco Pillow',
- '/': 'Home',
- '/privacy-policy.html': 'Privacy Policy',
- '/eco-friendly.html': 'Eco-Friendly',
- '/faqs.html': 'FAQs',
- '/contact-us.html': 'Contact Us'}
- self.assertEqual(links_expected, extract_urls(text))
-
-if __name__ == "__main__":
- unittest.main()
diff --git a/scrapy/trunk/scrapy/tests/test_text_extraction.py b/scrapy/trunk/scrapy/tests/test_text_extraction.py
deleted file mode 100644
index 544cdece7..000000000
--- a/scrapy/trunk/scrapy/tests/test_text_extraction.py
+++ /dev/null
@@ -1,111 +0,0 @@
-# -*- coding: utf8 -*-
-import unittest
-from decimal import Decimal
-
-from decobot.utils.text_extraction import clean_markup, unquote_html, read_decimal, read_price
-
-class TextExtractionTest(unittest.TestCase):
- def test_clean_markup(self):
-
- #with html tags
-
- html = u"
\xa0 small test
"
-
- self.assertEqual(clean_markup(html),
- u'small test')
- self.assertEqual(clean_markup(html, remove_tags=False, remove_root=False, remove_spaces=False, strip=False),
- u' \xa0 small test
')
- self.assertEqual(clean_markup(html, remove_tags=False, remove_root=True, strip=False),
- u' small test ')
- self.assertEqual(clean_markup(html, remove_tags=False, remove_root=False, remove_spaces=False, strip=True),
- u' \xa0 small test
')
- self.assertEqual(clean_markup(html, remove_tags=False, remove_spaces=True, strip=False),
- u' small test ')
- self.assertEqual(clean_markup(html, remove_tags=True, remove_spaces=False, strip=False),
- u' \xa0 small test ')
- self.assertEqual(clean_markup(html, remove_tags=True, remove_spaces=True, strip=False),
- u' small test ')
- self.assertEqual(clean_markup(html, remove_tags=True, remove_root=True, remove_spaces=True, strip=True),
- u'small test')
-
- #with xml tags
-
- self.assertEqual(clean_markup(u'', xml_doc=True),
- u'')
-
- self.assertEqual(clean_markup(u'', xml_doc=True, remove_tags=False),
- u'')
-
- self.assertEqual(clean_markup(u'http://stephen.digivate2:8080/uploads/suppliers/4/11931_Picture 001.jpg', xml_doc=True),
- u'http://stephen.digivate2:8080/uploads/suppliers/4/11931_Picture 001.jpg')
- self.assertEqual(clean_markup(u' wood ', xml_doc=True),
- u'wood')
- self.assertEqual(clean_markup(u' wood ', strip=False, xml_doc=True),
- u' wood ')
- self.assertEqual(clean_markup(u'woodiron', xml_doc=True),
- u'wood iron')
-
- self.assertEqual(clean_markup(u'hi inside cdata ]]>]]>', xml_doc=True),
- u'hi This is a inside cdata Another CDATA with tags')
-
- self.assertEqual(clean_markup(u'hi inside cdata ]]>]]>', xml_doc=True, remove_tags=False),
- u'hiThis is a inside cdata Another CDATA with tags ')
-
- self.assertEqual(clean_markup(u'hi inside cdata ]]>]]>', remove_cdata=False, xml_doc=True,remove_tags=False),
- u'hi inside cdata ]]>]]>')
-
- self.assertEqual(clean_markup(u'hi inside cdata ]]>]]>', remove_cdata=False, xml_doc=True),
- u'hi inside cdata ]]> ]]>')
-
- self.assertEqual(clean_markup(u' inside cdata ]]>', remove_cdata=False, xml_doc=True),
- u' inside cdata ]]>')
-
- def test_unquote_html(self):
- self.assertEqual(unquote_html(u'As low as £534,456.34!'),
- 'As low as £534,456.34!')
- self.assertEqual(unquote_html('As low as £534,456.34!'),
- 'As low as £534,456.34!')
-
- def test_read_decimal(self):
- self.assertEqual(read_decimal('asdf 234,234.45sdf '),
- Decimal("234234.45"))
- self.assertEqual(read_decimal('asdf 2234 sdf '),
- Decimal("2234"))
- self.assertEqual(read_decimal('947'),
- Decimal("947"))
- self.assertEqual(read_decimal('adsfg'),
- None)
- self.assertEqual(read_decimal('''stained, linseed oil finish, clear glas doors'''),
- None)
-
- def test_read_price(self):
- self.assertEqual(read_price(u'£549.97'),
- Decimal("549.97"))
- self.assertEqual(read_price(u'£5,499.97'),
- Decimal("5499.97"))
- self.assertEqual(read_price(u'Now: £5,499.97 for the last time'),
- Decimal("5499.97"))
- self.assertEqual(read_price(u'As low as 534,456.34!'),
- Decimal("534456.34"))
- self.assertEqual(read_price(u'As low as £534,456.34!'),
- Decimal("534456.34"))
- self.assertEqual(read_price(u'As low as £534,456.34!'),
- Decimal("534456.34"))
- self.assertEqual(read_price('asdf asdfg asdfg '),
- None)
- self.assertEqual(read_price('wrweq qewr -£12', True),
- Decimal("-12"))
- self.assertEqual(read_price('wrweq qewr £12', True),
- Decimal("12"))
- self.assertEqual(read_price('qwe ewqeq -12', True),
- Decimal("0"))
- self.assertEqual(read_price('qwe ewqeq 12', True),
- Decimal("0"))
- self.assertEqual(read_price('qwe ewqeq 12'),
- Decimal("12"))
- self.assertEqual(read_price('117.54 £'),
- Decimal("117.54"))
-
-
-if __name__ == "__main__":
- unittest.main()