e280722ea239dcb2dca5e2139466aed87210350e
kent
  Mon Aug 12 21:36:05 2019 -0700
Adding new test cases for negative indexes in split and separate.

diff --git src/tabFile/tabToTabDir/tests/spec.txt src/tabFile/tabToTabDir/tests/spec.txt
index 450398e..db5497c 100644
--- src/tabFile/tabToTabDir/tests/spec.txt
+++ src/tabFile/tabToTabDir/tests/spec.txt
@@ -1,18 +1,22 @@
 table a_strex_test id
 id "constant ID"
 stripped strip("constant ID", " aeiou")
+sub_day_of_month	separate(submission_date, '-', 2)
+neg_day_of_month  separate(submission_date, '-', -1)
+last_word split("constant ID", -1)
+penultimate_word split("constant ID", -2)
 replaceSomething replace("something", "", "default value")
 replaceNothing replace("", "", "default value")
 #assay long-RNA-seq
 dashed assay[4:-3]
 long assay[:4]
 q assay[-1]
 RNA assay[5:8]
 seq assay[-3:]
 se assay[-3:-2]
 mm	separate(submission_date, '-', 1)
 dd	separate(submission_date, '-', 2)
 yyyy	separate(submission_date, '-', 0)
 usaDate separate(submission_date, '-', 1) + '/' + separate(submission_date, '-', 2) + '/' + separate(submission_date, '-', 0)
 company split(fluidics_chip, 0)
 md5.sum md5(GEO_Series_summary)