numpy/unittest broken on Beaglebone?

I just my Beaglebone and I was pleasantly surprised to find numpy. However, I think something in the image that I have is broken. My SD card says 11-16 on it

root@beaglebone:~# python
Python 2.7.2 (default, Nov 10 2011, 13:36:03)
[GCC 4.5.4 20110917 (prerelease)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

import numpy

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/numpy/__init__.py", line 132, in <module>
    import add_newdocs
  File "/usr/lib/python2.7/site-packages/numpy/add_newdocs.py", line 9, in <module>
    from lib import add_newdoc
  File "/usr/lib/python2.7/site-packages/numpy/lib/__init__.py", line 4, in <module>
    from type_check import *
  File "/usr/lib/python2.7/site-packages/numpy/lib/type_check.py", line 8, in <module>
    import numpy.core.numeric as _nx
  File "/usr/lib/python2.7/site-packages/numpy/core/__init__.py", line 40, in <module>
    from numpy.testing import Tester
  File "/usr/lib/python2.7/site-packages/numpy/testing/__init__.py", line 8, in <module>
    from unittest import TestCase
ImportError: No module named unittest

I couldn't find unittest.py on the bone. Isn't unittest part of the standard python library? Trying to just import unittest fails as well.

Here is the top of my info.txt:

Image info snapshot

/etc/angstrom-version:
Angstrom v2011.11-core (Core edition)
Built from branch: angstrom-staging
Revision: 2c1b8e4111eb694dc793bcb6d7dc37e2ae01ce66
Target system: arm-angstrom-linux-gnueabi

Can I use opkg to fix this?

Thanks,
-Scott

yes, opkg update; opkg install python-unittest