# Path: vcfpy/reader.py
# class Reader:
#     def from_stream(
#         klass, stream, path=None, tabix_path=None, record_checks=None, parsed_samples=None
#     ):
#     def from_path(klass, path, tabix_path=None, record_checks=None, parsed_samples=None):
#     def __init__(self, stream, path=None, tabix_path=None, record_checks=None, parsed_samples=None):
#     def fetch(self, chrom_or_region, begin=None, end=None):
#     def close(self):
#     def __enter__(self):
#     def __exit__(self, type_, value, traceback):
#     def __iter__(self):
#     def __next__(self):


import os
from vcfpy import reader
# -*- coding: utf-8 -*-
"""Reading of VCF files from plain and bgzip-ed files
"""



__author__ = "Manuel Holtgrewe <manuel.holtgrewe@bihealth.de>"


def test_read_text():
    path = os.path.join(os.path.dirname(__file__), "vcfs/full_vcf43.vcf")

# Path: vcfpy/reader.py
# class Reader:
#     def from_stream(
#         klass, stream, path=None, tabix_path=None, record_checks=None, parsed_samples=None
#     ):
#     def from_path(klass, path, tabix_path=None, record_checks=None, parsed_samples=None):
#     def __init__(self, stream, path=None, tabix_path=None, record_checks=None, parsed_samples=None):
#     def fetch(self, chrom_or_region, begin=None, end=None):
#     def close(self):
#     def __enter__(self):
#     def __exit__(self, type_, value, traceback):
#     def __iter__(self):
#     def __next__(self):


# Path: tests/test_reader_read_file.py
import os
from vcfpy import reader

# -*- coding: utf-8 -*-
"""Reading of VCF files from plain and bgzip-ed files
"""



__author__ = "Manuel Holtgrewe <manuel.holtgrewe@bihealth.de>"


def test_read_text():
    path = os.path.join(os.path.dirname(__file__), "vcfs/full_vcf43.vcf")

    r = reader.Reader.from_path(path)