sakaiproject/nakamura — pull request #557 by zathomas (2012-01-19 23:02:22+00:00)
Title: KERN-2529 fix mysterious unbinding of SparseTagOperation during integration testing

I figured out that `kern-2196.rb` was the one causing SparseTagOperation to disappear, and it has to do with changing the configuration options of `JDBCStorageClientPool` which causes its dependencies to reload.

Two other tag operations reload just find: basiclti and deletetag. I found out this was because they both have references to `Repository` in them.

I added a reference to `Repository` in `SparseTagOperation` and now it revives beautifully.

One other thing: I'm disabling the imscp test, because it goes looking for a zip file that we don't have. Once this piece of test content is added to the source tree, it'll be safe to re-enable the test.