Sha256: 24969a421124b2d4ccc6a83c486bcb3a4071d86e046828c6c4bb5a1552bc621f
Contents?: true
Size: 1.04 KB
Versions: 18
Compression:
Stored size: 1.04 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/../../../test_helper') require 'rbbt/persist' require 'rbbt/persist/tsv' require 'rbbt/annotations' require 'rbbt/util/tmpfile' require 'test/unit' module TestAnnotation extend Annotation self.annotation :test_annotation end class TestPersistTSVKC < Test::Unit::TestCase def _test_organism_kch require 'rbbt/sources/organism' TmpFile.with_file do |tmp_file| tsv = Organism.identifiers("Hsa").tsv :key_field => "Associated Gene Name", :fields => ["Ensembl Gene ID"], :type => :single, :persist => true, :persist_engine => "kch", :persist_dir => tmp_file assert_equal "ENSG00000141510", tsv["TP53"] end end def _test_organism_kct require 'rbbt/sources/organism' TmpFile.with_file do |tmp_file| tsv = Organism.identifiers("Hsa").tsv :key_field => "Associated Gene Name", :fields => ["Ensembl Gene ID"], :type => :single, :persist => true, :persist_engine => "kct", :persist_dir => tmp_file assert_equal "ENSG00000141510", tsv["TP53"] end end end
Version data entries
18 entries across 18 versions & 1 rubygems