From c61cc3e39d3f11f13c17083ed0cf4ea84b39c7fe Mon Sep 17 00:00:00 2001 From: Koleh David Date: Thu, 6 Feb 2025 14:24:09 +1030 Subject: [PATCH] r cleanup --- test_gilded_rose.py | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/test_gilded_rose.py b/test_gilded_rose.py index 11f13323..b4afeaae 100644 --- a/test_gilded_rose.py +++ b/test_gilded_rose.py @@ -6,27 +6,23 @@ from approvaltests.approvals import verify class GildedRoseTest(unittest.TestCase): + def do_stuff(self, item): + thing = Item(item[0], item[1], item[2]) + gilded_rose = GildedRose([thing]) + gilded_rose.update_quality() + result = str(thing) + return result + def test_foo(self): - inputs = [ - Item("foo", 0, 0), - Item("Aged Brie", 0, 0), - Item("Backstage passes to a TAFKAL80ETC concert", 0, 0), - ] input_Vals = [ ("foo", 0, 0), ("Aged Brie", 0, 0), ("Backstage passes to a TAFKAL80ETC concert", 0, 0), ] - output_items = deepcopy(inputs) - gilded_rose = GildedRose(output_items) - gilded_rose.update_quality() to_approve = [] for item in input_Vals: - thing = Item(item[0], item[1], item[2]) - gilded_rose = GildedRose([thing]) - gilded_rose.update_quality() - to_approve.append(str(thing)) + to_approve.append(self.do_stuff(item)) verify("\n".join(to_approve))