From 286dc1f1f72312965ff061af5b1508159e572999 Mon Sep 17 00:00:00 2001
From: brodriguez8774 <brodriguez8774@gmail.com>
Date: Mon, 16 Sep 2019 23:57:16 -0400
Subject: [PATCH] Update "Stack" and "Queue" references to "Mystack" and
 "Myqueue"

in order to match with assignment requirements.
---
 pytests/resources/test_queue.py | 6 +++---
 pytests/resources/test_stack.py | 6 +++---
 resources/queue.py              | 6 ++++++
 resources/stack.py              | 6 ++++++
 unittests/resources/queue.py    | 6 +++---
 unittests/resources/stack.py    | 6 +++---
 6 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/pytests/resources/test_queue.py b/pytests/resources/test_queue.py
index 9279f0c..fb3e6de 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 594543b..3633c8a 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 c5cc04b..436e9fc 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 2b90c66..767b604 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 0ad25fa..b9d546c 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 2dfe927..9b1c529 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.
-- 
GitLab