Skip to content

Commit 75c8e82

Browse files
author
Tomasz-Kluczkowski
committed
Allow DataExtractor to accept data.
1 parent a16333a commit 75c8e82

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

data_extractor.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ class DataExtractor:
55
"""
66
Use to extract, cleanse and amend incorrect website data collection.
77
"""
8-
def __init__(self):
9-
self.data = WEBSITES
8+
def __init__(self, data):
9+
self.data = data
1010

1111
def find_items(self, value=4):
1212
"""
@@ -29,7 +29,7 @@ def amend_domain_values(self, prefix='www.'):
2929
return amended
3030

3131

32-
data_extractor = DataExtractor()
32+
data_extractor = DataExtractor(WEBSITES)
3333
# print(data_extractor.amend_domain_values())
3434
print(data_extractor.find_items(4))
3535
print(len(data_extractor.find_items(4)))

tests/test_data_extractor.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import pytest
22

33
from data_extractor import DataExtractor
4+
from websites.resources.data import WEBSITES
45

5-
data_extractor = DataExtractor()
6+
data_extractor = DataExtractor(WEBSITES)
67

78

89
class TestDataExtractor:

0 commit comments

Comments
 (0)