diff --git a/tests/tests.sh b/tests/tests.sh index 30fa76a8..817d390a 100644 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -9,12 +9,17 @@ INPUT_URL_3='https://raw.githubusercontent.com/mapping-commons/sssom-py/master/t OUTPUT_DIR='tests/tmp/' QUERY_1="SELECT * FROM df1 WHERE confidence>0.5 ORDER BY confidence" +mkdir -p $OUTPUT_DIR + +echo "Testing parse..." sssom parse $INPUT_FILE_1 --output $OUTPUT_DIR/parsed_basic_file.tsv --input-format tsv --prefix-map-mode merged sssom parse $INPUT_URL_1 --output $OUTPUT_DIR/parsed_basic_url.tsv --input-format tsv --prefix-map-mode merged +echo "Testing split..." sssom split $INPUT_FILE_1 --output-directory $OUTPUT_DIR sssom split $INPUT_URL_1 --output-directory $OUTPUT_DIR +echo "Testing convert..." sssom convert $INPUT_FILE_1 --output $OUTPUT_DIR/converted_basic_file.tsv --output-format tsv sssom convert $INPUT_URL_1 --output $OUTPUT_DIR/converted_basic_url.tsv --output-format tsv @@ -24,13 +29,15 @@ do sssom convert $INPUT_URL_1 --output $OUTPUT_DIR/converted_basic_url.$fmt --output-format $fmt done - +echo "Testing validate..." sssom validate $INPUT_FILE_1 sssom validate $INPUT_URL_1 -sssom ptable $INPUT_FILE_1 -sssom ptable $INPUT_URL_1 +echo "Testing ptable..." +sssom ptable $INPUT_FILE_1 > $OUTPUT_DIR/basic_file_ptable.tsv +sssom ptable $INPUT_URL_1 > $OUTPUT_DIR/basic_url_ptable.tsv +echo "Testing dedupe..." sssom dedupe $INPUT_FILE_1 --output $OUTPUT_DIR/deduped_basic_file.tsv sssom dedupe $INPUT_URL_1 --output $OUTPUT_DIR/deduped_basic_url.tsv @@ -39,20 +46,26 @@ sssom dedupe $INPUT_URL_1 --output $OUTPUT_DIR/deduped_basic_url.tsv # sssom sparql +echo "Testing diff..." sssom diff $INPUT_FILE_1 $INPUT_FILE_2 -o $OUTPUT_DIR/diff_output_file.tsv sssom diff $INPUT_URL_1 $INPUT_URL_2 -o $OUTPUT_DIR/diff_output_url.tsv +echo "Testing partition..." sssom partition -d $OUTPUT_DIR $INPUT_FILE_1 $INPUT_FILE_2 sssom partition -d $OUTPUT_DIR $INPUT_URL_1 $INPUT_URL_2 +echo "Testing cliquesummary..." sssom cliquesummary $INPUT_FILE_1 -o $OUTPUT_DIR/cliquesummary_output_file.tsv sssom cliquesummary $INPUT_URL_1 -o $OUTPUT_DIR/cliquesummary_output_url.tsv +echo "Testing crosstab..." sssom crosstab $INPUT_FILE_1 -o $OUTPUT_DIR/crosstab_output_file.tsv sssom crosstab $INPUT_URL_1 -o $OUTPUT_DIR/crosstab_output_url.tsv +echo "Testing correlations..." sssom correlations $INPUT_FILE_1 -o $OUTPUT_DIR/correlation_output_file.tsv sssom correlations $INPUT_URL_1 -o $OUTPUT_DIR/correlation_output_url.tsv +echo "Testing merge..." sssom merge $INPUT_FILE_1 $INPUT_FILE_2 $INPUT_FILE_3 -o $OUTPUT_DIR/merged_msdf_file.tsv sssom merge $INPUT_URL_1 $INPUT_URL_2 $INPUT_URL_3 -o $OUTPUT_DIR/merged_msdf_url.tsv \ No newline at end of file