Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file.
48 changes: 48 additions & 0 deletions Tests/BanditAgents/src/agents/test_agent.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class TestAgent(unittest.TestCase):
def setUp(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_act_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_predict_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_fit_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_info_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test__from_context_hyperparameters_make_context_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
20 changes: 20 additions & 0 deletions Tests/BanditAgents/src/agents/test_base_agent.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class testBaseAgent(unittest.TestCase):
def setUp(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test__from_solver_hyperparameters_make_solver_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
20 changes: 20 additions & 0 deletions Tests/BanditAgents/src/agents/test_simulation_agent.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class TestSimulationAgent(unittest.TestCase):
def setUp(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_run_succeed(self) -> None:
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class TestDeployableContext(unittest.TestCase):
def setUp(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_get_action_keys_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_info_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
13 changes: 13 additions & 0 deletions Tests/BanditAgents/src/contexts/deployable/test_empty_context.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class TestEmptyContext(unittest.TestCase):
def setUp(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
27 changes: 27 additions & 0 deletions Tests/BanditAgents/src/contexts/deployable/test_sync_context.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class TestSyncContext(unittest.TestCase):
def setUp(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_execute_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_info_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
6 changes: 6 additions & 0 deletions Tests/BanditAgents/src/contexts/test_context.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import unittest


class TestContext(unittest.TestCase):
def setUp(self):
pass
62 changes: 62 additions & 0 deletions Tests/BanditAgents/src/contexts/test_simulation_context.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
import sys
import unittest

from Tests.messages import test_not_implemented_yet


class TestSimulationContext(unittest.TestCase):
def setUp(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_act_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_add_action_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def add_actions_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test_run_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test__run_solver_simulation_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test__take_a_step_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)

def test__fit_step_succeed(self):
print(
test_not_implemented_yet(
self.__class__.__name__, sys._getframe().f_code.co_name
)
)
2 changes: 2 additions & 0 deletions Tests/messages/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
def test_not_implemented_yet(case_name: str, test_name: str) -> str:
return f"Test {case_name}.{test_name} not implemented yet"