|
|
|
@ -6,6 +6,7 @@ |
|
|
|
// ==========================================================================
|
|
|
|
|
|
|
|
using System.Net; |
|
|
|
using System.Runtime.Intrinsics.X86; |
|
|
|
using Squidex.Assets; |
|
|
|
using Squidex.ClientLibrary.Management; |
|
|
|
using TestSuite.Fixtures; |
|
|
|
@ -79,7 +80,7 @@ public class AssetTests : IClassFixture<CreatedAppFixture> |
|
|
|
|
|
|
|
var fileParameter = FileParameter.FromPath("Assets/SampleVideo_1280x720_1mb.mp4"); |
|
|
|
|
|
|
|
var pausingStream = new PauseStream(fileParameter.Data, 0.05); |
|
|
|
var pausingStream = new PauseStream(fileParameter.Data, 0.25); |
|
|
|
var pausingFile = new FileParameter(pausingStream, fileParameter.FileName, fileParameter.ContentType); |
|
|
|
|
|
|
|
var numUploads = 0; |
|
|
|
@ -87,7 +88,7 @@ public class AssetTests : IClassFixture<CreatedAppFixture> |
|
|
|
|
|
|
|
await using (pausingFile.Data) |
|
|
|
{ |
|
|
|
using var cts = new CancellationTokenSource(5000000); |
|
|
|
using var cts = new CancellationTokenSource(5000); |
|
|
|
|
|
|
|
while (progress.Asset == null) |
|
|
|
{ |
|
|
|
@ -241,7 +242,7 @@ public class AssetTests : IClassFixture<CreatedAppFixture> |
|
|
|
[Fact] |
|
|
|
public async Task Should_replace_asset_using_tus_in_chunks() |
|
|
|
{ |
|
|
|
for (var i = 0; i < 500; i++) |
|
|
|
for (var i = 0; i < 5; i++) |
|
|
|
{ |
|
|
|
// STEP 1: Create asset
|
|
|
|
var asset_1 = await _.Assets.UploadFileAsync(_.AppName, "Assets/logo-squared.png", "image/png"); |
|
|
|
@ -252,7 +253,7 @@ public class AssetTests : IClassFixture<CreatedAppFixture> |
|
|
|
|
|
|
|
var fileParameter = FileParameter.FromPath("Assets/SampleVideo_1280x720_1mb.mp4"); |
|
|
|
|
|
|
|
var pausingStream = new PauseStream(fileParameter.Data, 0.01); |
|
|
|
var pausingStream = new PauseStream(fileParameter.Data, 0.25); |
|
|
|
var pausingFile = new FileParameter(pausingStream, fileParameter.FileName, fileParameter.ContentType); |
|
|
|
|
|
|
|
var numUploads = 0; |
|
|
|
|