20710d4500737f2022bed8e3935ee8428fd88702 kent Wed Sep 4 08:05:28 2019 -0700 Adding test files and script. Test script isn't perfect yet, it's a little tricky working with stuff that modifies a database like this. diff --git src/hg/sqlUpdateRelated/tests/doTest.csh src/hg/sqlUpdateRelated/tests/doTest.csh new file mode 100755 index 0000000..7051258 --- /dev/null +++ src/hg/sqlUpdateRelated/tests/doTest.csh @@ -0,0 +1,8 @@ +#!/bin/tcsh -efx +set db = kentXDjTstWhyYDropMe +hgsqladmin --force drop $db +hgsqladmin create $db +hgsql $db < inDb.sql +sqlUpdateRelated $db hcat_contributor.tsv hcat_lab.tsv hcat_publication.tsv hcat_organ.tsv hcat_organpart.tsv hcat_assaytype.tsv hcat_disease.tsv hcat_project.tsv +hgsqldump $db | grep -v "Dump completed" >outDb.sql +diff expectedDb.sql outDb.sql