diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 89504b6..05c1b5f 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -39,7 +39,7 @@ jobs: run: pip install -r requirements.txt - name: Run tests - run: pytest + run: PYTHONPATH=. pytest release: runs-on: ubuntu-latest diff --git a/pdf_processing/test_pdf_extractor.py b/pdf_processing/test_pdf_extractor.py index 3a81e63..3ae3588 100644 --- a/pdf_processing/test_pdf_extractor.py +++ b/pdf_processing/test_pdf_extractor.py @@ -1,7 +1,7 @@ from pdf_processing.preprocessing import convert_pdf_to_text def test_text_extractor(): - input_pdf_path = 'sample_pdf.pdf' + input_pdf_path = 'pdf_processing/sample_pdf.pdf' result_text = convert_pdf_to_text(input_pdf_path) expected_text = """Love encompasses a range of strong and positive emotional and mental states, from the most sublime virtue or good habit, the deepest interpersonal affection, to the simplest pleasure.[1] An example of this range of meanings is that the love of a mother differs from the love of a spouse, which differs from the love for food. Most commonly , love refers to a feeling of strong attraction and emotional attachment.[2] Love is considered to be both positive and negative, with its virtue representing human kindness, compassion, and affection—"the unselfish, loyal and benevolent concern for the good of another"—and its vice representing a human moral flaw akin to vanity , selfishness, amour-propre, and egotism, potentially leading people into a type of mania, obsessiveness, or codependency .[3] It may also describe compassionate and affectionate actions towards other humans, oneself, or animals.[4] In its various forms, love acts as a major facilitator of interpersonal relationships and, owing to its central psychological importance, is one of the most common themes in the creative arts.[5][6] Love has been postulated to be a function that keeps human beings together against menaces and to facilitate the continuation of the species.[7]"""