So. This is by no means the complete testing pass described in issue #29. That said: it occurs to me that it might make sense to merge testing changes as we/I go. This is... well. As I write tests, I'm finding a lot of cruft and nonsense to clean up and improve just to make the code testable and test-pass-ing.
Good thing we're getting testing, eh?
So far, this brings in some basic tests for storage.clj and tentacle.clj, along with rather a lot of cleanup and improvements to those two files.
So. This is by no means the complete testing pass described in issue #29. That said: it occurs to me that it might make sense to merge testing changes as we/I go. This is... well. As I write tests, I'm finding a lot of cruft and nonsense to clean up and improve just to make the code testable and test-pass-ing.
Good thing we're getting testing, eh?
So far, this brings in some basic tests for
storage.clj
andtentacle.clj
, along with rather a lot of cleanup and improvements to those two files.