Chunk writes to file in tests (#759)
This commit is contained in:
parent
ce9ffaddad
commit
9f530d6621
|
|
@ -652,7 +652,15 @@ namespace IISTestSite
|
||||||
app.Run(async ctx =>
|
app.Run(async ctx =>
|
||||||
{
|
{
|
||||||
var tempFile = Path.GetTempFileName();
|
var tempFile = Path.GetTempFileName();
|
||||||
File.WriteAllText(tempFile, new string('a', 200000000));
|
var fileContent = new string('a', 200000);
|
||||||
|
var fileStream = File.OpenWrite(tempFile);
|
||||||
|
|
||||||
|
for (var i = 0; i < 1000; i++)
|
||||||
|
{
|
||||||
|
await fileStream.WriteAsync(Encoding.UTF8.GetBytes(fileContent), 0, fileContent.Length);
|
||||||
|
}
|
||||||
|
fileStream.Close();
|
||||||
|
|
||||||
await ctx.Response.SendFileAsync(tempFile, 0, null);
|
await ctx.Response.SendFileAsync(tempFile, 0, null);
|
||||||
|
|
||||||
// Try to delete the file from the temp directory. If it fails, don't report an error
|
// Try to delete the file from the temp directory. If it fails, don't report an error
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue