#!/usr/local/bin/perl -w
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl access.t'
##################### We start with some black magic to print on failure.
use strict;
use warnings;
use Test::More tests => 1;
use UMLS::Interface;
use File::Spec;
use File::Path;
if(!(-d "t")) {
print STDERR "Error - program must be run from UMLS::Similarity\n";
print STDERR "directory as : perl t/findCuiDepth.t \n";
exit;
}
# initialize option hash
my %option_hash = ();
# set the option hash
$option_hash{"realtime"} = 1;
$option_hash{"t"} = 1;
# connect to the UMLS-Interface
my $umls = UMLS::Interface->new(\%option_hash);
ok($umls);
# get the version of umls that is being used
my $version = $umls->version();
# set the key directory (create it if it doesn't exist)
my $keydir = File::Spec->catfile('t','key', $version);
if(! (-e $keydir) ) {
File::Path->make_path($keydir);
}
my $perl = $^X;
my $util_prg = File::Spec->catfile('utils', 'findCuiDepth.pl');
my ($keyfile, $config, $infile, $output);