def test_read_write_sequence(self):
        """
        Test data sequence creation and reading
        """

        if os.path.exists(self.test_filename):
            os.remove(self.test_filename)

        data_sequence_out = \
            DataSequence(self.test_filename, TestData, self.attributes)

        data_sequence_out.write(self.data1)
        data_sequence_out.write(self.data2)
        data_sequence_out.write(self.data3)

        data_sequence_out.flush()

        self.read_and_check()
        return
    def test_read_write_sequence(self):
        """
        Test data sequence creation and reading
        """
        
        if os.path.exists(self.test_filename):
            os.remove(self.test_filename)
            
        data_sequence_out = \
            DataSequence(self.test_filename, TestData, self.attributes)

        data_sequence_out.write(self.data1)
        data_sequence_out.write(self.data2)
        data_sequence_out.write(self.data3)

        data_sequence_out.flush()
    
        self.read_and_check()
        return