def test2():
    """ASTRODATA-insert TEST 2: AUTO NUMBER, sci123 to mdfscivardq1"""
    ad = runinsert(index=0, f1=mdfscivardq1, f2=sci123, auto=True) 
    eq_(ad[2].extname(), "SCI")
    eq_(ad[1].extname(), "SCI")
    eq_(ad[0].extname(), "SCI")
    eq_(ad[2].extver(), 2)
    eq_(ad[1].extver(), 3)
    eq_(ad[0].extver(), 4)
def test3():
    """ASTRODATA-insert TEST 3: AUTO NUMBER, sci123 to scivardq123"""
    ad = runinsert(index=4, f1=scivardq123, f2=sci123, auto=True) 
    eq_(ad[6].extname(), "SCI")
    eq_(ad[5].extname(), "SCI")
    eq_(ad[4].extname(), "SCI")
    eq_(ad[6].extver(), 4)
    eq_(ad[5].extver(), 5)
    eq_(ad[4].extver(), 6)
def test1():
    """ASTRODATA-insert TEST 1: AUTO NUMBER, mdfscivardq1 to sci123"""
    ad = runinsert(index=1, f1=sci123, f2=mdfscivardq1, auto=True) 
    eq_(ad[4].extname(), "MDF")
    eq_(ad[3].extname(), "SCI")
    eq_(ad[2].extname(), "VAR")
    eq_(ad[1].extname(), "DQ")
    eq_(ad[3].extver(), 4)
    eq_(ad[2].extver(), 4)
    eq_(ad[1].extver(), 4)
def test5():
    """ASTRODATA-insert TEST 5: AUTO NUMBER, scivardq123 to mdfscivardq1"""
    ad = runinsert(index=1, f1=mdfscivardq1, f2=scivardq123, auto=True) 
    eq_(ad[9].extname(), "SCI")
    eq_(ad[8].extname(), "SCI")
    eq_(ad[7].extname(), "SCI")
    eq_(ad[6].extname(), "DQ")
    eq_(ad[5].extname(), "DQ")
    eq_(ad[4].extname(), "DQ")
    eq_(ad[3].extname(), "VAR")
    eq_(ad[2].extname(), "VAR")
    eq_(ad[1].extname(), "VAR")
    eq_(ad[9].extver(), 2)
    eq_(ad[8].extver(), 3)
    eq_(ad[7].extver(), 4)
    eq_(ad[6].extver(), 2)
    eq_(ad[5].extver(), 3)
    eq_(ad[4].extver(), 4)
    eq_(ad[3].extver(), 2)
    eq_(ad[2].extver(), 3)
    eq_(ad[1].extver(), 4)
def test4():
    """ASTRODATA-insert TEST 4: AUTO NUMBER, scivardq123 to sci123"""
    ad = runinsert(index=1, f1=sci123, f2=scivardq123, auto=True) 
    eq_(ad[9].extname(), "SCI")
    eq_(ad[8].extname(), "SCI")
    eq_(ad[7].extname(), "SCI")
    eq_(ad[6].extname(), "DQ")
    eq_(ad[5].extname(), "DQ")
    eq_(ad[4].extname(), "DQ")
    eq_(ad[3].extname(), "VAR")
    eq_(ad[2].extname(), "VAR")
    eq_(ad[1].extname(), "VAR")
    eq_(ad[9].extver(), 4)
    eq_(ad[8].extver(), 5)
    eq_(ad[7].extver(), 6)
    eq_(ad[6].extver(), 4)
    eq_(ad[5].extver(), 5)
    eq_(ad[4].extver(), 6)
    eq_(ad[3].extver(), 4)
    eq_(ad[2].extver(), 5)
    eq_(ad[1].extver(), 6)
def test6():
    """ASTRODATA-insert TEST 6: Fail when index out of range"""
    ad = runinsert(index=11, f1=scivardq123, f2=mdfscivardq1, auto=True)