Exemplo n.º 1
0
    def test_linear_circular(self):
        ''' test Dseqrecord linear & circular property'''
        a=Dseqrecord("attt")
        a.stamp()
        self.assertTrue( a.verify_stamp() )
        a=Dseqrecord("attt", linear = True)
        self.assertTrue(a.linear     == True)
        self.assertTrue(a.circular   == False)
        self.assertTrue(a.rc().linear     == True)
        self.assertTrue(a.rc().circular   == False)
        self.assertTrue(a.seq.linear     == True)
        self.assertTrue(a.seq.circular   == False)

        a=Dseqrecord("attt", linear = False)
        self.assertTrue(a.linear     == False)
        self.assertTrue(a.circular   == True)
        self.assertTrue(a.rc().linear     == False)
        self.assertTrue(a.rc().circular   == True)
        self.assertTrue(a.seq.linear     == False)
        self.assertTrue(a.seq.circular   == True)

        a=Dseqrecord("attt", circular = True)
        self.assertTrue(a.linear     == False)
        self.assertTrue(a.circular   == True)
        self.assertTrue(a.rc().linear     == False)
        self.assertTrue(a.rc().circular   == True)
        self.assertTrue(a.seq.linear     == False)
        self.assertTrue(a.seq.circular   == True)

        a=Dseqrecord("attt", circular = False)
        self.assertTrue(a.linear     == True)
        self.assertTrue(a.circular   == False)
        self.assertTrue(a.rc().linear     == True)
        self.assertTrue(a.rc().circular   == False)
        self.assertTrue(a.seq.linear     == True)
        self.assertTrue(a.seq.circular   == False)
Exemplo n.º 2
0
    def test_linear_circular(self):
        ''' test Dseqrecord linear & circular property'''
        a = Dseqrecord("attt")
        a.stamp()
        self.assertTrue(a.verify_stamp())
        a = Dseqrecord("attt", linear=True)
        self.assertTrue(a.linear == True)
        self.assertTrue(a.circular == False)
        self.assertTrue(a.rc().linear == True)
        self.assertTrue(a.rc().circular == False)
        self.assertTrue(a.seq.linear == True)
        self.assertTrue(a.seq.circular == False)

        a = Dseqrecord("attt", linear=False)
        self.assertTrue(a.linear == False)
        self.assertTrue(a.circular == True)
        self.assertTrue(a.rc().linear == False)
        self.assertTrue(a.rc().circular == True)
        self.assertTrue(a.seq.linear == False)
        self.assertTrue(a.seq.circular == True)

        a = Dseqrecord("attt", circular=True)
        self.assertTrue(a.linear == False)
        self.assertTrue(a.circular == True)
        self.assertTrue(a.rc().linear == False)
        self.assertTrue(a.rc().circular == True)
        self.assertTrue(a.seq.linear == False)
        self.assertTrue(a.seq.circular == True)

        a = Dseqrecord("attt", circular=False)
        self.assertTrue(a.linear == True)
        self.assertTrue(a.circular == False)
        self.assertTrue(a.rc().linear == True)
        self.assertTrue(a.rc().circular == False)
        self.assertTrue(a.seq.linear == True)
        self.assertTrue(a.seq.circular == False)
Exemplo n.º 3
0
    def test_stamp(self):

        a=Dseqrecord("attt")
        a.stamp()
        self.assertTrue( a.verify_stamp() )
Exemplo n.º 4
0
    def test_stamp(self):

        a = Dseqrecord("attt")
        a.stamp()
        self.assertTrue(a.verify_stamp())