Files
wehub-resource-sync 917eedffcf
Main / Python 3.11 - Docs (push) Waiting to run
Main / Python 3.11 - Build (push) Waiting to run
Main / Python 3.11 - Lint (push) Waiting to run
Main / Python 3.11 - Style (push) Waiting to run
Main / Python 3.11 - Test (push) Waiting to run
Main / GPU CI (push) Blocked by required conditions
Main / Release (push) Blocked by required conditions
Main / Build and Push Docker Images (push) Blocked by required conditions
chore: import upstream snapshot with attribution
2026-07-13 13:27:09 +08:00

29 lines
872 B
Python

import glob
import json
import os
import unittest
import pytest
@pytest.mark.nonci
class TestPipelineIntegration(unittest.TestCase):
def setUp(self):
self.data = []
for file in glob.glob(os.path.join("localworkspace", "results", "*.jsonl")):
with open(file, "r") as jf:
for line in jf:
if len(line.strip()) > 0:
self.data.append(json.loads(line))
print(self.data[-1])
def test_edgar(self) -> None:
self.assertTrue(any("King of the English" in line["text"] for line in self.data))
def test_ambig(self) -> None:
self.assertTrue(any("Apples and Bananas" in line["text"] for line in self.data))
def test_dolma(self) -> None:
self.assertTrue(any("We extensively document Dolma" in line["text"] for line in self.data))