mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-05-31 04:05:50 -04:00
Use async overload
This commit is contained in:
parent
0870af330d
commit
a37dc3da96
@ -2858,7 +2858,7 @@ namespace Emby.Server.Implementations.Library
|
|||||||
{
|
{
|
||||||
var path = Path.Combine(virtualFolderPath, collectionType.ToString().ToLowerInvariant() + ".collection");
|
var path = Path.Combine(virtualFolderPath, collectionType.ToString().ToLowerInvariant() + ".collection");
|
||||||
|
|
||||||
File.WriteAllBytes(path, Array.Empty<byte>());
|
await File.WriteAllBytesAsync(path, Array.Empty<byte>()).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
CollectionFolder.SaveLibraryOptions(virtualFolderPath, options);
|
CollectionFolder.SaveLibraryOptions(virtualFolderPath, options);
|
||||||
|
@ -191,13 +191,13 @@ namespace Jellyfin.Server.Implementations.Tests.Plugins
|
|||||||
};
|
};
|
||||||
|
|
||||||
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
||||||
File.WriteAllText(metafilePath, JsonSerializer.Serialize(partial, _options));
|
await File.WriteAllTextAsync(metafilePath, JsonSerializer.Serialize(partial, _options));
|
||||||
|
|
||||||
var pluginManager = new PluginManager(new NullLogger<PluginManager>(), null!, null!, _tempPath, new Version(1, 0));
|
var pluginManager = new PluginManager(new NullLogger<PluginManager>(), null!, null!, _tempPath, new Version(1, 0));
|
||||||
|
|
||||||
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
||||||
|
|
||||||
var resultBytes = File.ReadAllBytes(metafilePath);
|
var resultBytes = await File.ReadAllBytesAsync(metafilePath);
|
||||||
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
||||||
|
|
||||||
Assert.NotNull(result);
|
Assert.NotNull(result);
|
||||||
@ -231,7 +231,7 @@ namespace Jellyfin.Server.Implementations.Tests.Plugins
|
|||||||
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
||||||
|
|
||||||
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
||||||
var resultBytes = File.ReadAllBytes(metafilePath);
|
var resultBytes = await File.ReadAllBytesAsync(metafilePath);
|
||||||
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
||||||
|
|
||||||
Assert.NotNull(result);
|
Assert.NotNull(result);
|
||||||
@ -251,13 +251,13 @@ namespace Jellyfin.Server.Implementations.Tests.Plugins
|
|||||||
};
|
};
|
||||||
|
|
||||||
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
||||||
File.WriteAllText(metafilePath, JsonSerializer.Serialize(partial, _options));
|
await File.WriteAllTextAsync(metafilePath, JsonSerializer.Serialize(partial, _options));
|
||||||
|
|
||||||
var pluginManager = new PluginManager(new NullLogger<PluginManager>(), null!, null!, _tempPath, new Version(1, 0));
|
var pluginManager = new PluginManager(new NullLogger<PluginManager>(), null!, null!, _tempPath, new Version(1, 0));
|
||||||
|
|
||||||
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
||||||
|
|
||||||
var resultBytes = File.ReadAllBytes(metafilePath);
|
var resultBytes = await File.ReadAllBytesAsync(metafilePath);
|
||||||
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
||||||
|
|
||||||
Assert.NotNull(result);
|
Assert.NotNull(result);
|
||||||
@ -277,13 +277,13 @@ namespace Jellyfin.Server.Implementations.Tests.Plugins
|
|||||||
};
|
};
|
||||||
|
|
||||||
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
var metafilePath = Path.Combine(_pluginPath, "meta.json");
|
||||||
File.WriteAllText(metafilePath, JsonSerializer.Serialize(partial, _options));
|
await File.WriteAllTextAsync(metafilePath, JsonSerializer.Serialize(partial, _options));
|
||||||
|
|
||||||
var pluginManager = new PluginManager(new NullLogger<PluginManager>(), null!, null!, _tempPath, new Version(1, 0));
|
var pluginManager = new PluginManager(new NullLogger<PluginManager>(), null!, null!, _tempPath, new Version(1, 0));
|
||||||
|
|
||||||
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
await pluginManager.PopulateManifest(packageInfo, new Version(1, 0), _pluginPath, PluginStatus.Active);
|
||||||
|
|
||||||
var resultBytes = File.ReadAllBytes(metafilePath);
|
var resultBytes = await File.ReadAllBytesAsync(metafilePath);
|
||||||
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
var result = JsonSerializer.Deserialize<PluginManifest>(resultBytes, _options);
|
||||||
|
|
||||||
Assert.NotNull(result);
|
Assert.NotNull(result);
|
||||||
|
@ -34,7 +34,7 @@ namespace Jellyfin.Server.Integration.Tests
|
|||||||
var responseBody = await response.Content.ReadAsStringAsync();
|
var responseBody = await response.Content.ReadAsStringAsync();
|
||||||
string outputPath = Path.GetFullPath(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) ?? ".", "openapi.json"));
|
string outputPath = Path.GetFullPath(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) ?? ".", "openapi.json"));
|
||||||
_outputHelper.WriteLine("Writing OpenAPI Spec JSON to '{0}'.", outputPath);
|
_outputHelper.WriteLine("Writing OpenAPI Spec JSON to '{0}'.", outputPath);
|
||||||
File.WriteAllText(outputPath, responseBody);
|
await File.WriteAllTextAsync(outputPath, responseBody);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user