24 lines
584 B
Python
24 lines
584 B
Python
|
|
||
|
from app.Article import load_text_list_from_db
|
||
|
from app.main import load_word_list, calculate_coverage
|
||
|
|
||
|
|
||
|
def test_coverage_percentage():
|
||
|
try:
|
||
|
db_file = 'static/wordfreqapp.db'
|
||
|
csv_file = 'static/The_Oxford.csv'
|
||
|
text_list = load_text_list_from_db(db_file)
|
||
|
word_set = load_word_list(csv_file)
|
||
|
coverage_percentage = "{:.2f}".format(calculate_coverage(text_list, word_set))
|
||
|
print("coverage_percentage:", coverage_percentage);
|
||
|
except Exception as e:
|
||
|
print(e)
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
test_coverage_percentage();
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|