From 87097f24848e9763ca7e3513b681a7b95fe5183f Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Fri, 5 Jun 2009 17:03:44 +0000 Subject: * Fix unit tests so that they correctly handle 404 missing asset response * I didn't think there were tests in this area - my bad --- .../Framework/Servers/Tests/CachedGetAssetStreamHandlerTests.cs | 6 ++++-- OpenSim/Framework/Servers/Tests/GetAssetStreamHandlerTests.cs | 7 ++++--- 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'OpenSim/Framework') diff --git a/OpenSim/Framework/Servers/Tests/CachedGetAssetStreamHandlerTests.cs b/OpenSim/Framework/Servers/Tests/CachedGetAssetStreamHandlerTests.cs index cf19468..fed4707 100644 --- a/OpenSim/Framework/Servers/Tests/CachedGetAssetStreamHandlerTests.cs +++ b/OpenSim/Framework/Servers/Tests/CachedGetAssetStreamHandlerTests.cs @@ -94,9 +94,11 @@ namespace OpenSim.Framework.Servers.Tests public void TestHandleFetchMissingAsset() { IAssetCache assetCache = new TestAssetCache(); - CachedGetAssetStreamHandler handler = new CachedGetAssetStreamHandler(assetCache); + CachedGetAssetStreamHandler handler; + OSHttpResponse response; + AssetBase asset = CreateTestEnvironment(out handler, out response); - GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler); + GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler, response); } [Test] diff --git a/OpenSim/Framework/Servers/Tests/GetAssetStreamHandlerTests.cs b/OpenSim/Framework/Servers/Tests/GetAssetStreamHandlerTests.cs index 7a05f93..6a4918d 100644 --- a/OpenSim/Framework/Servers/Tests/GetAssetStreamHandlerTests.cs +++ b/OpenSim/Framework/Servers/Tests/GetAssetStreamHandlerTests.cs @@ -94,10 +94,11 @@ namespace OpenSim.Framework.Servers.Tests [Test] public void TestHandleFetchMissingAsset() { - IAssetDataPlugin assetDataPlugin = new TestAssetDataPlugin(); - GetAssetStreamHandler handler = new GetAssetStreamHandler(assetDataPlugin); + GetAssetStreamHandler handler; + OSHttpResponse response; + AssetBase asset = CreateTestEnvironment(out handler, out response); - GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler); + GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler, response); } [Test] -- cgit v1.1