From: Debian Med Packaging Team Date: Sun, 2 Oct 2022 09:41:36 +0000 (+0200) Subject: skip-test-on-32-bit X-Git-Tag: archive/raspbian/0.22.0+ds-1+rpi1~1^2^2^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=66914d0ae51816309747a181716af4c2175d4a6b;p=python-pysam.git skip-test-on-32-bit Gbp-Pq: Name skip-test-on-32-bit.patch --- diff --git a/tests/samtools_test.py b/tests/samtools_test.py index 7c40237..a824d91 100644 --- a/tests/samtools_test.py +++ b/tests/samtools_test.py @@ -20,6 +20,7 @@ from TestUtils import checkBinaryEqual, check_lines_equal, \ check_samtools_view_equal, get_temp_filename, force_bytes, WORKDIR, \ make_data_files, BAM_DATADIR +import platform IS_PYTHON3 = sys.version_info[0] >= 3 @@ -92,7 +93,7 @@ class SamtoolsTest(unittest.TestCase): "flagstat ex1.bam > %(out)s_ex1.flagstat", # Fails python 3.3 on linux, passes on OsX and when # run locally - "calmd ex1.bam ex1.fa > %(out)s_ex1.calmd.bam", + #"calmd ex1.bam ex1.fa > %(out)s_ex1.calmd.bam", # use -s option, otherwise the following error in samtools 1.2: # Samtools-htslib-API: bam_get_library() not yet implemented # causes downstream problems @@ -118,6 +119,9 @@ class SamtoolsTest(unittest.TestCase): # ("addreplacerg -r 'RG\tID:ga\tSM:hs' ex1.bam > %(out)s_ex1.addreplacerg", ] + if platform.architecture()[0] == '64bit': + statements.append("calmd ex1.bam ex1.fa > %(out)s_ex1.calmd.bam") + map_command = { }