'Test tables that are otherwise identical but one has more rows than the
other.'

def test_different_table_rows(self):

    ca1 = Column('A', format='L', array=[True, False])
    cb1 = Column('B', format='L', array=[True, False])
    ca2 = Column('A', format='L', array=[True, False, True])
    cb2 = Column('B', format='L', array=[True, False, True])
    ta = BinTableHDU.from_columns([ca1, cb1])
    tb = BinTableHDU.from_columns([ca2, cb2])
    diff = TableDataDiff(ta.data, tb.data)
    assert (not diff.identical)
    assert (diff.diff_column_count == ())
    assert (len(diff.common_columns) == 2)
    assert (diff.diff_rows == (2, 3))
    assert (diff.diff_values == [])
    report = diff.report()
    assert ('Table    rows    differ' in report)
    assert ('a:    2' in report)
    assert ('b:    3' in report)
    assert 'No    further    data    comparison    performed.'
