From 9e7b2df9b2f7b8dc14bff481799b49df131d041d Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Thu, 25 Oct 2018 11:28:12 -0500 Subject: [PATCH] add alternate data path to support CLI vs VS seed test ref #296 --- .../FilterLists.Data.Tests/SeedFilterListsDbContextTests.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/FilterLists.Data.Tests/SeedFilterListsDbContextTests.cs b/tests/FilterLists.Data.Tests/SeedFilterListsDbContextTests.cs index 009d18a48..a90b1b4a6 100644 --- a/tests/FilterLists.Data.Tests/SeedFilterListsDbContextTests.cs +++ b/tests/FilterLists.Data.Tests/SeedFilterListsDbContextTests.cs @@ -1,3 +1,4 @@ +using System.IO; using FilterLists.Data.Seed.Extensions; using Microsoft.EntityFrameworkCore; using MySql.Data.MySqlClient; @@ -32,7 +33,10 @@ public async void SeedOrUpdateAsync_DoesNotThrowException() } await context.Database.MigrateAsync(); - await SeedFilterListsDbContext.SeedOrUpdateAsync(context, "../../../../../data"); + if (Directory.Exists("../../../../../data")) + await SeedFilterListsDbContext.SeedOrUpdateAsync(context, "../../../../../data"); + else + await SeedFilterListsDbContext.SeedOrUpdateAsync(context, "../../../../../../../../data"); } } }