github.com/biogo/biogo@v1.0.4/seq/seq_test.go (about) 1 // Copyright ©2011-2013 The bíogo Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package seq_test 6 7 import ( 8 "github.com/biogo/biogo/seq" 9 "github.com/biogo/biogo/seq/alignment" 10 "github.com/biogo/biogo/seq/linear" 11 "github.com/biogo/biogo/seq/multi" 12 13 "testing" 14 15 _ "gopkg.in/check.v1" // Necessary to squelch complaints when testing ./biogo/... verbosely. 16 ) 17 18 func TestSeq(t *testing.T) { 19 var ( 20 _ seq.Sequence = (*linear.Seq)(nil) 21 _ seq.Sequence = (*linear.QSeq)(nil) 22 _ seq.Sequence = (*alignment.Row)(nil) 23 _ seq.Sequence = (*alignment.QRow)(nil) 24 25 _ seq.Scorer = (*linear.QSeq)(nil) 26 _ seq.Scorer = (*alignment.QRow)(nil) 27 28 _ seq.Rower = (*alignment.Seq)(nil) 29 _ seq.Rower = (*alignment.QSeq)(nil) 30 _ seq.Rower = (*multi.Multi)(nil) 31 _ seq.Rower = (*multi.Set)(nil) 32 ) 33 }