public AllureLifecycle(string jsonConfigurationFile) { JsonConfiguration = File.ReadAllText(jsonConfigurationFile); AllureConfiguration = AllureConfiguration.ReadFromJson(JsonConfiguration); writer = new FileSystemResultsWriter(AllureConfiguration); storage = new AllureStorage(); }
public AllureLifecycle(string jsonConfigurationFile) { this.JsonConfiguration = File.ReadAllText(jsonConfigurationFile); this.AllureConfiguration = ReadJsonConfiguration(JsonConfiguration); this.writer = new FileSystemResultsWriter(this.AllureConfiguration); this.storage = new AllureStorage(); }
public AllureLifecycle(string jsonConfigurationFile = null) { if (jsonConfigurationFile != null) { JsonConfiguration = File.ReadAllText(jsonConfigurationFile); } else { JsonConfiguration = File.ReadAllText(GetDefaultJsonConfiguration()); } AllureConfiguration = AllureConfiguration.ReadFromJson(JsonConfiguration); writer = new FileSystemResultsWriter(AllureConfiguration); storage = new AllureStorage(); }
private AllureLifecycle() { Verify = new Verify(); using (var r = new StreamReader(ConfigFinder.AllureConfigFilePath)) { var deserializeSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; var json = r.ReadToEnd(); Config = JsonConvert.DeserializeObject <Configuration>(json, deserializeSettings); AllureEnvironment = JObject.Parse(json).GetValue("environment"); } Storage = new AllureStorage(); }
private AllureLifecycle() { Verify = new Verify(); var dir = Path.GetDirectoryName(GetType().Assembly.Location); using (var r = new StreamReader(Path.Combine(dir, AllureConstants.ConfigFilename))) { var deserializeSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; var json = r.ReadToEnd(); Config = JsonConvert.DeserializeObject <Configuration>(json, deserializeSettings); AllureEnvironment = JObject.Parse(json).GetValue("environment"); } Storage = new AllureStorage(); }
protected AllureLifecycle(IConfigurationRoot configuration) { this.Configuration = configuration; this.writer = GetDefaultResultsWriter(configuration); this.storage = new AllureStorage(); }
private AllureLifecycle(string outDir) { _writer = GetDefaultResultsWriter(outDir); _storage = new AllureStorage(); }