mirror of
				https://github.com/dgtlmoon/changedetection.io.git
				synced 2025-11-03 16:17:51 +00:00 
			
		
		
		
	Compare commits
	
		
			1 Commits
		
	
	
		
			2286-remov
			...
			abstract-f
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					f866dd74e9 | 
							
								
								
									
										0
									
								
								changedetectionio/fetchers/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								changedetectionio/fetchers/__init__.py
									
									
									
									
									
										Normal file
									
								
							@@ -1,3 +1,5 @@
 | 
			
		||||
# HTML to TEXT/JSON DIFFERENCE FETCHER
 | 
			
		||||
 | 
			
		||||
import hashlib
 | 
			
		||||
import json
 | 
			
		||||
import logging
 | 
			
		||||
@@ -71,7 +71,6 @@ def set_modified_response():
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def test_element_removal_output():
 | 
			
		||||
    from changedetectionio import fetch_site_status
 | 
			
		||||
    from inscriptis import get_text
 | 
			
		||||
 | 
			
		||||
    # Check text with sub-parts renders correctly
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,5 @@
 | 
			
		||||
#!/usr/bin/python3
 | 
			
		||||
 | 
			
		||||
import time
 | 
			
		||||
from flask import url_for
 | 
			
		||||
from . util import live_server_setup
 | 
			
		||||
from changedetectionio import html_tools
 | 
			
		||||
 | 
			
		||||
@@ -11,7 +9,7 @@ def test_setup(live_server):
 | 
			
		||||
# Unit test of the stripper
 | 
			
		||||
# Always we are dealing in utf-8
 | 
			
		||||
def test_strip_regex_text_func():
 | 
			
		||||
    from changedetectionio import fetch_site_status
 | 
			
		||||
    from ..fetchers import text_json_diff as fetch_site_status
 | 
			
		||||
 | 
			
		||||
    test_content = """
 | 
			
		||||
    but sometimes we want to remove the lines.
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,7 @@ def test_setup(live_server):
 | 
			
		||||
# Unit test of the stripper
 | 
			
		||||
# Always we are dealing in utf-8
 | 
			
		||||
def test_strip_text_func():
 | 
			
		||||
    from changedetectionio import fetch_site_status
 | 
			
		||||
    from ..fetchers import text_json_diff as fetch_site_status
 | 
			
		||||
 | 
			
		||||
    test_content = """
 | 
			
		||||
    Some content
 | 
			
		||||
 
 | 
			
		||||
@@ -4,8 +4,7 @@ import queue
 | 
			
		||||
import time
 | 
			
		||||
 | 
			
		||||
from changedetectionio import content_fetcher
 | 
			
		||||
from changedetectionio import queuedWatchMetaData
 | 
			
		||||
from changedetectionio.fetch_site_status import FilterNotFoundInResponse
 | 
			
		||||
from .fetchers.text_json_diff import FilterNotFoundInResponse
 | 
			
		||||
 | 
			
		||||
# A single update worker
 | 
			
		||||
#
 | 
			
		||||
@@ -153,7 +152,7 @@ class update_worker(threading.Thread):
 | 
			
		||||
                os.unlink(full_path)
 | 
			
		||||
 | 
			
		||||
    def run(self):
 | 
			
		||||
        from changedetectionio import fetch_site_status
 | 
			
		||||
        from .fetchers import text_json_diff as fetch_site_status
 | 
			
		||||
 | 
			
		||||
        update_handler = fetch_site_status.perform_site_check(datastore=self.datastore)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user