#!/usr/bin/env python3 import pytest import pandas as pd from io import StringIO import os import json test_output_path = os.path.dirname(os.path.abspath(__file__)) + \ '/../../' @pytest.mark.consistencySE def test_consistencySE(): assert os.path.exists(os.path.join( test_output_path, 'SE_multiqc_data.json')) with open(os.path.join( test_output_path, 'SE_multiqc_data.json')) as f: assigned_reads_json = json.load(f) assigned_reads = assigned_reads_json['report_general_stats_data'][4]['16-1ZX4_sorted']['Assigned'] assert assigned_reads == 7746121 @pytest.mark.consistencyPE def test_consistencyPE(): assert os.path.exists(os.path.join( test_output_path, 'PE_multiqc_data.json')) with open(os.path.join( test_output_path, 'PE_multiqc_data.json')) as f: assigned_reads_json = json.load(f) assigned_reads = assigned_reads_json['report_general_stats_data'][4]['Q-Y5JA_sorted']['Assigned'] assert assigned_reads == 2596053