From 797dc096da26ecac90e70ac83ca3654a7d9530d1 Mon Sep 17 00:00:00 2001 From: Ben Date: Tue, 26 Nov 2024 14:52:24 +0100 Subject: [PATCH] Wraps up market tests for now --- .../MarketTests/ContractFailedTest.cs | 12 ++++++++++-- .../MarketTests/ContractRepairedTest.cs | 10 ++++++++-- .../MarketTests/MultipleContractsTest.cs | 1 + 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/Tests/CodexReleaseTests/MarketTests/ContractFailedTest.cs b/Tests/CodexReleaseTests/MarketTests/ContractFailedTest.cs index 4d6cb800..2d30584c 100644 --- a/Tests/CodexReleaseTests/MarketTests/ContractFailedTest.cs +++ b/Tests/CodexReleaseTests/MarketTests/ContractFailedTest.cs @@ -1,4 +1,6 @@ -using System; +using CodexTests; +using NUnit.Framework; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -6,7 +8,13 @@ using System.Threading.Tasks; namespace CodexReleaseTests.MarketTests { - internal class ContractFailedTest + public class ContractFailedTest : CodexDistTest { + [Test] + [Ignore("TODO - Test in which hosts are punished for failing a contract")] + public void ContractFailed() + { + + } } } diff --git a/Tests/CodexReleaseTests/MarketTests/ContractRepairedTest.cs b/Tests/CodexReleaseTests/MarketTests/ContractRepairedTest.cs index d52fec6c..752afe18 100644 --- a/Tests/CodexReleaseTests/MarketTests/ContractRepairedTest.cs +++ b/Tests/CodexReleaseTests/MarketTests/ContractRepairedTest.cs @@ -1,4 +1,5 @@ -using System; +using NUnit.Framework; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -6,7 +7,12 @@ using System.Threading.Tasks; namespace CodexReleaseTests.MarketTests { - internal class ContractRepairedTest + public class ContractRepairedTest { + [Test] + [Ignore("TODO - Test in which a host fails, but the slot is repaired")] + public void ContractRepaired() + { + } } } diff --git a/Tests/CodexReleaseTests/MarketTests/MultipleContractsTest.cs b/Tests/CodexReleaseTests/MarketTests/MultipleContractsTest.cs index 79320692..50293c1d 100644 --- a/Tests/CodexReleaseTests/MarketTests/MultipleContractsTest.cs +++ b/Tests/CodexReleaseTests/MarketTests/MultipleContractsTest.cs @@ -18,6 +18,7 @@ namespace CodexReleaseTests.MarketTests private readonly TestToken pricePerSlotPerSecond = 10.TstWei(); [Test] + [Ignore("TODO - Test where multiple successful contracts are run simultaenously")] public void MultipleSuccessfulContracts() { var hosts = StartHosts();