Hardware unit test

@icbat Here's that metaclassing I told you about. :) Lemme know what you think.

<!---
@huboard:{"order":1.5,"milestone_order":16,"custom_state":""}
-->

That makes sense I suppose. I think the scenario where you specifically
don't want to run tests should be really limited, but I could definitely
see it happening.

- Evan Cobb

In all you do, Good Luck, Have Fun

On Fri, Nov 21, 2014 at 11:28 AM, Sam Jantz <notifications@github.com>
wrote:

> In hardware/test_hardware.py:
>
> > @@ -0,0 +1,37 @@
> > +import unittest
>
> Not sure about that part, I'll test with out it and see what happens. I
> like it there regardless because it allows you to run a single test easily
> if you are iterating and have a bunch of tests you don't wanna run.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/hackernight/portal/pull/16/files#r20728502>.
>