├── .github └── workflows │ └── tests.yml ├── tests └── ttml-documents │ ├── netflix-090.xml │ ├── netflix-052.xml │ ├── netflix-084.xml │ ├── netflix-093.xml │ ├── netflix-096.xml │ ├── netflix-062.xml │ ├── tvp.pl.Ekspedycja-41100771.pl.xml │ ├── netflix-098.xml │ ├── netflix-078.xml │ ├── netflix-058.xml │ ├── netflix-030.xml │ ├── netflix-004.xml │ ├── netflix-008.xml │ ├── netflix-057.xml │ ├── netflix-056.xml │ ├── netflix-040.xml │ ├── netflix-065.xml │ ├── netflix-102.xml │ ├── netflix-070.xml │ ├── netflix-055.xml │ ├── netflix-077.xml │ ├── netflix-094.xml │ ├── netflix-101.xml │ ├── netflix-009.xml │ ├── netflix-027.xml │ ├── netflix-073.xml │ ├── netflix-079.xml │ ├── netflix-097.xml │ ├── hbo_nordic_the-affair-s02e12-se-italics_sample.xml │ ├── netflix-017.xml │ ├── netflix-044.xml │ ├── netflix-059.xml │ ├── netflix-011.xml │ ├── netflix-014.xml │ ├── netflix-016.xml │ ├── netflix-019.xml │ ├── netflix-023.xml │ ├── netflix-026.xml │ ├── netflix-029.xml │ ├── netflix-032.xml │ ├── netflix-035.xml │ ├── netflix-038.xml │ ├── netflix-042.xml │ ├── netflix-074.xml │ ├── netflix-089.xml │ ├── netflix-036.xml │ ├── netflix-046.xml │ ├── netflix-085.xml │ ├── netflix-010.xml │ ├── netflix-045.xml │ ├── netflix-048.xml │ ├── netflix-051.xml │ ├── netflix-053.xml │ ├── netflix-061.xml │ ├── netflix-064.xml │ ├── netflix-068.xml │ ├── netflix-072.xml │ ├── netflix-076.xml │ ├── netflix-081.xml │ └── netflix-083.xml ├── LICENSE └── README.md /.github/workflows/tests.yml: -------------------------------------------------------------------------------- 1 | name: Run tests in Python 2 and 3 2 | 3 | on: 4 | push: 5 | pull_request: 6 | workflow_dispatch: 7 | 8 | jobs: 9 | py3_tests: 10 | runs-on: ubuntu-latest 11 | strategy: 12 | matrix: 13 | python-version: 14 | - 3.7 15 | - 3.12 16 | steps: 17 | - uses: actions/checkout@v4 18 | - uses: actions/setup-python@v5 19 | with: 20 | python-version: ${{ matrix.python-version }} 21 | - name: Run tests 22 | run: python tests/test01.py 23 | py2_tests: 24 | runs-on: ubuntu-latest 25 | container: python:2.7 26 | steps: 27 | - uses: actions/checkout@v4 28 | - name: Run tests 29 | run: python tests/test01.py 30 | -------------------------------------------------------------------------------- /tests/ttml-documents/netflix-090.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |