[WIP] Test table coverage

I've added a few tests just so you guys can see my progress. I hope to have it fully tested today or tomorrow.
You can pass iscolumn=False to TableSymbol

On Tue, Sep 23, 2014 at 11:12 AM, Brittain Hard <notifications@github.com>
wrote:

> In blaze/expr/table.py:
>
> > @@ -158,7 +158,7 @@ def like(self, **kwargs):
> >      def iscolumn(self):
> >          if len(self.columns) > 1:
> >              return False
> > -        raise NotImplementedError("%s.iscolumn not implemented" %
> > +        raise NotImplementedError("%s.iscolumn not implemented" % # pragma: no cover
>
> I remember why I had trouble with this now.
>
> So, TableSymbol automatically declares iscolumn=False, just by virtue of
> it being a representation of a table. So in order to test this I would need
> to create a new object that uses the TableExpr iscolumn property, merely
> for the purposes of testing.
>
> Does pytest have a particular way of doing this?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/ContinuumIO/blaze/pull/642/files#r17914723>.
>