Permalink
Please sign in to comment.
Browse files
Enabling writing and running of tests with scalatest. (#789)
- Loading branch information...
Showing
with
575 additions
and 477 deletions.
- +1 −1 .travis.yml
- +32 −56 build.gradle
- +2 −2 gradle/wrapper/gradle-wrapper.properties
- +10 −0 src/test/java/htsjdk/HtsjdkTest.java
- +4 −5 src/test/java/htsjdk/cram/io/ExternalCompressionTest.java
- +3 −2 src/test/java/htsjdk/samtools/AbstractBAMFileIndexTest.java
- +2 −1 src/test/java/htsjdk/samtools/BAMCigarOverflowTest.java
- +3 −3 src/test/java/htsjdk/samtools/BAMFileIndexTest.java
- +2 −1 src/test/java/htsjdk/samtools/BAMFileWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/BAMIndexWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/BAMIteratorTest.java
- +2 −1 src/test/java/htsjdk/samtools/BAMQueryMultipleIntervalsIteratorFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/BAMRemoteFileTest.java
- +2 −1 src/test/java/htsjdk/samtools/BinTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMBAIIndexerTest.java
- +3 −2 src/test/java/htsjdk/samtools/CRAMCRAIIndexerTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMComplianceTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMContainerStreamWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMEdgeCasesTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMFileBAIIndexTest.java
- +3 −1 src/test/java/htsjdk/samtools/CRAMFileCRAIIndexTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMFileReaderTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMFileWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMFileWriterWithIndexTest.java
- +2 −1 src/test/java/htsjdk/samtools/CRAMIndexQueryTest.java
- +2 −1 src/test/java/htsjdk/samtools/ChunkTest.java
- +2 −1 src/test/java/htsjdk/samtools/CigarCodecTest.java
- +2 −1 src/test/java/htsjdk/samtools/CigarTest.java
- +2 −1 src/test/java/htsjdk/samtools/DownsamplingIteratorTests.java
- +2 −1 src/test/java/htsjdk/samtools/DuplicateSetIteratorTest.java
- +3 −2 src/test/java/htsjdk/samtools/GenomicIndexUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/MergingSamRecordIteratorGroupCollisionTest.java
- +2 −1 src/test/java/htsjdk/samtools/MergingSamRecordIteratorTest.java
- +2 −1 src/test/java/htsjdk/samtools/ProgramRecordChainingTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMBinaryTagAndValueUnitTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMCloneTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMFileWriterFactoryTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMFlagTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMIntegerTagTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMRecordDuplicateComparatorTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMRecordUnitTest.java
- +4 −3 src/test/java/htsjdk/samtools/SAMSequenceDictionaryCodecTest.java
- +6 −8 src/test/java/htsjdk/samtools/SAMSequenceDictionaryTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMTextReaderTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMTextWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/SAMUtilsTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamFileHeaderMergerTest.java
- +3 −1 src/test/java/htsjdk/samtools/SamFilesTest.java
- +3 −2 src/test/java/htsjdk/samtools/SamFlagFieldTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamHeaderRecordComparatorTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamIndexesTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamPairUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamReaderFactoryTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamReaderSortTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamReaderTest.java
- +2 −1 src/test/java/htsjdk/samtools/SamSpecIntTest.java
- +3 −2 src/test/java/htsjdk/samtools/SamStreamsTest.java
- +2 −1 src/test/java/htsjdk/samtools/SequenceNameTruncationAndValidationTest.java
- +2 −1 src/test/java/htsjdk/samtools/ValidateSamFileTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/CRAIEntryTest.java
- +4 −13 src/test/java/htsjdk/samtools/cram/CRAIIndexTest.java
- +4 −17 src/test/java/htsjdk/samtools/cram/LosslessRoundTripTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/VersionTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/build/CompressionHeaderFactoryTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/build/ContainerFactoryTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/build/ContainerParserTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/build/CramIOTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/encoding/huffman/codec/HuffmanTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/encoding/rans/RansTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/io/ITF8Test.java
- +2 −1 src/test/java/htsjdk/samtools/cram/io/LTF8Test.java
- +2 −1 src/test/java/htsjdk/samtools/cram/lossy/QualityScorePreservationTest.java
- +2 −1 src/test/java/htsjdk/samtools/cram/ref/EnaRefServiceTest.java
- +3 −6 src/test/java/htsjdk/samtools/cram/structure/CramCompressionRecordTest.java
- +3 −7 src/test/java/htsjdk/samtools/cram/structure/ReadTagTest.java
- +2 −2 src/test/java/htsjdk/samtools/cram/structure/SliceTests.java
- +2 −4 src/test/java/htsjdk/samtools/cram/structure/SubstitutionMatrixTest.java
- +3 −2 src/test/java/htsjdk/samtools/fastq/FastqRecordTest.java
- +2 −1 src/test/java/htsjdk/samtools/fastq/FastqWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/FailsVendorReadQualityFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/InsertSizeFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/IntervalKeepPairFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/JavascriptSamRecordFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/MappingQualityFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/OverclippedReadFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/filter/SolexaNoiseFilterTest.java
- +3 −2 src/test/java/htsjdk/samtools/filter/TagFilterTest.java
- +2 −1 src/test/java/htsjdk/samtools/liftover/LiftOverTest.java
- +2 −1 src/test/java/htsjdk/samtools/metrics/MetricBaseTest.java
- +2 −1 src/test/java/htsjdk/samtools/metrics/MetricsFileTest.java
- +3 −2 src/test/java/htsjdk/samtools/metrics/StringHeaderTest.java
- +3 −2 src/test/java/htsjdk/samtools/metrics/VersionHeaderTest.java
- +2 −1 src/test/java/htsjdk/samtools/reference/FastaSequenceFileTest.java
- +2 −1 src/test/java/htsjdk/samtools/reference/FastaSequenceIndexTest.java
- +2 −1 src/test/java/htsjdk/samtools/reference/IndexedFastaSequenceFileTest.java
- +2 −1 src/test/java/htsjdk/samtools/reference/ReferenceSequenceFileFactoryTests.java
- +2 −1 src/test/java/htsjdk/samtools/reference/ReferenceSequenceFileWalkerTest.java
- +2 −1 src/test/java/htsjdk/samtools/reference/ReferenceSequenceTests.java
- +2 −1 src/test/java/htsjdk/samtools/seekablestream/SeekableBufferedStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/seekablestream/SeekableFTPStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/seekablestream/SeekableFileStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/seekablestream/SeekableMemoryStreamTest.java
- +3 −1 src/test/java/htsjdk/samtools/seekablestream/SeekablePathStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/seekablestream/SeekableStreamFactoryTest.java
- +2 −1 src/test/java/htsjdk/samtools/sra/AbstractSRATest.java
- +2 −1 src/test/java/htsjdk/samtools/util/AbstractLocusInfoTest.java
- +3 −2 src/test/java/htsjdk/samtools/util/AbstractLocusIteratorTestTemplate.java
- +2 −1 src/test/java/htsjdk/samtools/util/AbstractRecordAndOffsetTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/AsyncBlockCompressedInputStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/AsyncBufferedIteratorTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/AsyncWriterTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/BinaryCodecTest.java
- +2 −2 src/test/java/htsjdk/samtools/util/BlockCompressedFilePointerUtilTest.java
- +10 −13 src/test/java/htsjdk/samtools/util/BlockCompressedInputStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/BlockCompressedOutputStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/BlockCompressedTerminatorTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/CigarUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/CloseableIteratorTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/CodeUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/ComparableTupleTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/CoordSpanInputSteamTest.java
- +3 −2 src/test/java/htsjdk/samtools/util/DateParserTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/EdgingRecordAndOffsetTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/HistogramTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/IntervalListTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/IntervalTreeMapTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/IntervalTreeTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/IoUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/Iso8601DateTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/IupacTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/MergingIteratorTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/OverlapDetectorTest.java
- +3 −2 src/test/java/htsjdk/samtools/util/PositionalOutputStreamTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/QualityEncodingDetectorTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/RelativeIso8601DateTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/SequenceUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/SolexaQualityConverterTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/SortingCollectionTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/SortingLongCollectionTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/StringLineReaderTest.java
- +0 −122 src/test/java/htsjdk/samtools/util/StringUtilTest.java
- +2 −1 src/test/java/htsjdk/samtools/util/TrimmingUtilTest.java
- +3 −2 src/test/java/htsjdk/samtools/util/TupleTest.java
- +2 −1 src/test/java/htsjdk/tribble/AbstractFeatureReaderTest.java
- +2 −1 src/test/java/htsjdk/tribble/BinaryFeaturesTest.java
- +2 −1 src/test/java/htsjdk/tribble/FeatureReaderTest.java
- +2 −5 src/test/java/htsjdk/tribble/TribbleIndexFeatureReaderTest.java
- +2 −1 src/test/java/htsjdk/tribble/TribbleTest.java
- +2 −1 src/test/java/htsjdk/tribble/bed/BEDCodecTest.java
- +2 −6 src/test/java/htsjdk/tribble/index/IndexFactoryTest.java
- +2 −7 src/test/java/htsjdk/tribble/index/IndexTest.java
- +2 −1 src/test/java/htsjdk/tribble/index/interval/IntervalTreeTest.java
- +2 −1 src/test/java/htsjdk/tribble/index/linear/LinearIndexTest.java
- +2 −1 src/test/java/htsjdk/tribble/index/tabix/TabixIndexTest.java
- +2 −11 src/test/java/htsjdk/tribble/readers/AsciiLineReaderTest.java
- +2 −1 src/test/java/htsjdk/tribble/readers/LongLineBufferedReaderTest.java
- +2 −1 src/test/java/htsjdk/tribble/readers/PositionalBufferedStreamTest.java
- +2 −1 src/test/java/htsjdk/tribble/readers/ReaderTest.java
- +2 −1 src/test/java/htsjdk/tribble/readers/SynchronousLineReaderUnitTest.java
- +2 −1 src/test/java/htsjdk/tribble/readers/TabixReaderTest.java
- +6 −11 src/test/java/htsjdk/tribble/util/ParsingUtilsTest.java
- +2 −1 src/test/java/htsjdk/tribble/util/ftp/FTPClientTest.java
- +2 −1 src/test/java/htsjdk/tribble/util/ftp/FTPUtilsTest.java
- +2 −1 src/test/java/htsjdk/tribble/util/popgen/HardyWeinbergCalculationTest.java
- +2 −3 src/test/java/htsjdk/variant/PrintVariantsExampleTest.java
- +2 −1 src/test/java/htsjdk/variant/VariantBaseTest.java
- +2 −1 src/test/java/htsjdk/variant/utils/SAMSequenceDictionaryExtractorTest.java
- +3 −2 src/test/java/htsjdk/variant/variantcontext/VariantContextTestProvider.java
- +3 −2 src/test/java/htsjdk/variant/variantcontext/filter/CompoundFilterTest.java
- +2 −1 src/test/java/htsjdk/variant/variantcontext/filter/FilteringVariantContextIteratorTest.java
- +2 −1 src/test/java/htsjdk/variant/variantcontext/filter/GenotypeQualityFilterTest.java
- +2 −1 src/test/java/htsjdk/variant/variantcontext/filter/HeterozygosityFilterTest.java
- +2 −1 src/test/java/htsjdk/variant/variantcontext/filter/JavascriptVariantFilterTest.java
- +3 −2 src/test/java/htsjdk/variant/variantcontext/filter/PassingVariantFilterTest.java
- +2 −1 src/test/java/htsjdk/variant/variantcontext/filter/SnpFilterTest.java
- +2 −1 src/test/java/htsjdk/variant/variantcontext/writer/TabixOnTheFlyIndexCreationTest.java
- +2 −1 src/test/java/htsjdk/variant/vcf/VCFEncoderTest.java
- +6 −0 src/test/scala/htsjdk/UnitSpec.scala
- +134 −0 src/test/scala/htsjdk/samtools/util/StringUtilTest.scala
88
build.gradle
| @@ -1,6 +1,6 @@ | ||
| -#Tue Nov 29 15:10:15 EST 2016 | ||
| +#Fri Jan 20 17:10:11 EST 2017 | ||
| distributionBase=GRADLE_USER_HOME | ||
| distributionPath=wrapper/dists | ||
| zipStoreBase=GRADLE_USER_HOME | ||
| zipStorePath=wrapper/dists | ||
| -distributionUrl=https\://services.gradle.org/distributions/gradle-3.2.1-bin.zip | ||
| +distributionUrl=https\://services.gradle.org/distributions/gradle-3.2.1-all.zip |
| @@ -0,0 +1,10 @@ | ||
| +package htsjdk; | ||
| + | ||
| +import org.scalatest.testng.TestNGSuite; | ||
| + | ||
| +/** | ||
| + * Base class for all Java tests in HTSJDK. | ||
| + */ | ||
| +public class HtsjdkTest extends TestNGSuite { | ||
| + | ||
| +} |
Oops, something went wrong.
0 comments on commit
656dc24