diff --git a/pytests/resources/test_queue.py b/pytests/resources/test_queue.py index 9279f0c259d92dab0575629f4bc9eca55a1bed0b..fb3e6de075b74bf74087f3e01b44916448fdaae7 100644 --- a/pytests/resources/test_queue.py +++ b/pytests/resources/test_queue.py @@ -11,15 +11,15 @@ PyTests for custom Queue implementation. # System Imports. # User Class Imports. -from resources.queue import Queue +from resources.queue import Myqueue class TestQueue(): - test_queue = Queue() + test_queue = Myqueue() def test_queue_creation(self): - assert isinstance(self.test_queue, Queue) + assert isinstance(self.test_queue, Myqueue) def test_enqueue(self): # Test initial state. diff --git a/pytests/resources/test_stack.py b/pytests/resources/test_stack.py index 594543bc3fee6f5da0cc9c2be76608235ecfb650..3633c8a55c20ed0c8c5dbd3a1ef8c578d5093672 100644 --- a/pytests/resources/test_stack.py +++ b/pytests/resources/test_stack.py @@ -12,15 +12,15 @@ PyTests for custom Stack implementation. # System Imports. # User Class Imports. -from resources.stack import Stack +from resources.stack import Mystack class TestStack(): - test_stack = Stack() + test_stack = Mystack() def test_stack_creation(self): - assert isinstance(self.test_stack, Stack) + assert isinstance(self.test_stack, Mystack) def test_push(self): # Test initial state. diff --git a/resources/queue.py b/resources/queue.py index c5cc04b1b1b4ee394dad2b31df67a6a3e461d3f4..436e9fc1819970978becde25635c1637457cce75 100644 --- a/resources/queue.py +++ b/resources/queue.py @@ -56,3 +56,9 @@ class Queue(): return True else: return False + + +class Myqueue(Queue): + """ + To follow assignment requirements, create new "Myqueue" class that inherits from "Queue". + """ diff --git a/resources/stack.py b/resources/stack.py index 2b90c660faadeb35e6abc41acbaa5775a90e8ca2..767b604670fe47f9a7a4b91c8c1add82e3c0eba1 100644 --- a/resources/stack.py +++ b/resources/stack.py @@ -59,3 +59,9 @@ class Stack(): :return: Count of elements in stack. """ return len(self._data_) + + +class Mystack(Stack): + """ + To follow assignment requirements, create new "Mystack" class that inherits from "Stack". + """ diff --git a/unittests/resources/queue.py b/unittests/resources/queue.py index 0ad25faea082835747bd97c2340c4bdb5401acb8..b9d546c4df03276d3068e042c30e32ed99342055 100644 --- a/unittests/resources/queue.py +++ b/unittests/resources/queue.py @@ -13,15 +13,15 @@ UnitTests for custom Stack implementation. import unittest # User Class Imports. -from resources.queue import Queue +from resources.queue import Myqueue class TestQueue(unittest.TestCase): def setUp(self): - self.test_queue = Queue() + self.test_queue = Myqueue() def test_queue_creation(self): - self.assertTrue(isinstance(self.test_queue, Queue)) + self.assertTrue(isinstance(self.test_queue, Myqueue)) def test_enqueue(self): # Test initial state. diff --git a/unittests/resources/stack.py b/unittests/resources/stack.py index 2dfe92794623b53f20ad9427245d320ab4392e47..9b1c5291ebcb288ace91bd96b5c4421820c70822 100644 --- a/unittests/resources/stack.py +++ b/unittests/resources/stack.py @@ -13,15 +13,15 @@ UnitTests for custom Stack implementation. import unittest # User Class Imports. -from resources.stack import Stack +from resources.stack import Mystack class TestStack(unittest.TestCase): def setUp(self): - self.test_stack = Stack() + self.test_stack = Mystack() def test_stack_creation(self): - self.assertTrue(isinstance(self.test_stack, Stack)) + self.assertTrue(isinstance(self.test_stack, Mystack)) def test_push(self): # Test initial state.