diff --git a/.ipynb_checkpoints/Untitled-checkpoint.ipynb b/.ipynb_checkpoints/Untitled-checkpoint.ipynb new file mode 100644 index 0000000..363fcab --- /dev/null +++ b/.ipynb_checkpoints/Untitled-checkpoint.ipynb @@ -0,0 +1,6 @@ +{ + "cells": [], + "metadata": {}, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/.ipynb_checkpoints/main-checkpoint.ipynb b/.ipynb_checkpoints/main-checkpoint.ipynb index 2b94ca7..5ea35b4 100644 --- a/.ipynb_checkpoints/main-checkpoint.ipynb +++ b/.ipynb_checkpoints/main-checkpoint.ipynb @@ -37,19 +37,54 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 52, "metadata": {}, "outputs": [], "source": [ "def greater(a,b):\n", - " pass" + " if a > b:\n", + " return a\n", + " else:\n", + " return b" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 53, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "10" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "greater(10,9)" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.068s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_greater(greater)" @@ -64,19 +99,58 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 108, "metadata": {}, "outputs": [], "source": [ - "def greatest(arr):\n", - " pass" + "def greatest(list1):\n", + " \n", + " z = 0\n", + " for i in list1:\n", + " if z < i:\n", + " z = i \n", + " return z\n", + " " ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 109, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "greatest() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[109], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m greatest(\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m3\u001b[39m,\u001b[38;5;241m4\u001b[39m,\u001b[38;5;241m2\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: greatest() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "greatest(2,3,4,2)" + ] + }, + { + "cell_type": "code", + "execution_count": 110, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.084s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_greatest(greatest)" @@ -91,19 +165,55 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 111, "metadata": {}, "outputs": [], "source": [ - "def sum_all(arr):\n", - " pass" + "def sum_all(elements):\n", + " total = 0\n", + " for i in elements:\n", + " total += i\n", + " return total" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 112, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "sum_all() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[112], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m sum_all(\u001b[38;5;241m4\u001b[39m,\u001b[38;5;241m9\u001b[39m,\u001b[38;5;241m8\u001b[39m,\u001b[38;5;241m20\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: sum_all() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "sum_all(4,9,8,20)" + ] + }, + { + "cell_type": "code", + "execution_count": 113, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.083s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_sum(sum_all)" @@ -118,19 +228,55 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 114, "metadata": {}, "outputs": [], "source": [ - "def mult_all(arr):\n", - " pass" + "def mult_all(elements4):\n", + " total = 1\n", + " for i in elements4:\n", + " total *= i\n", + " return total" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 115, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "mult_all() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[115], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m mult_all(\u001b[38;5;241m9\u001b[39m,\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m6\u001b[39m,\u001b[38;5;241m7\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: mult_all() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "mult_all(9,2,6,7)" + ] + }, + { + "cell_type": "code", + "execution_count": 116, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.076s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_mult(mult_all)" @@ -145,12 +291,35 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 159, "metadata": {}, "outputs": [], "source": [ - "def oper_all(arr, oper):\n", - " pass" + "def oper_all(*arr, oper):\n", + " if oper == \"+\":\n", + " return sum_all(arr)\n", + " if oper == \"*\":\n", + " return mult_all(arr)" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "360" + ] + }, + "execution_count": 164, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "oper_all([9,2,4,5],(\"*\"))" ] }, { @@ -177,7 +346,19 @@ "outputs": [], "source": [ "def factorial(n):\n", - " pass" + " z = 1\n", + " for i in range(1, (n+1)):\n", + " z *= i\n", + " return i" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "factorial(7)" ] }, { @@ -201,19 +382,17199 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 181, "metadata": {}, "outputs": [], "source": [ "def unique(arr):\n", - " pass" + " new_list = []\n", + " for i in arr:\n", + " if i in new_list:\n", + " new_list.append(i)\n", + " return new_list" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 182, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-90\n", + "-89\n", + "-88\n", + "-86\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-19\n", + "-18\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 82, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 97, 98, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -90, -89, -88, -86, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -55, -54, -53, -52, -50, -49, -48, -47, -46, -45, -44, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -19, -18, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "12\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "23\n", + "24\n", + "25\n", + "27\n", + "28\n", + "29\n", + "31\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "39\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "51\n", + "53\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "69\n", + "70\n", + "71\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "85\n", + "86\n", + "87\n", + "89\n", + "92\n", + "93\n", + "95\n", + "96\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-97\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-76\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-55\n", + "-54\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-45\n", + "-44\n", + "-42\n", + "-40\n", + "-39\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-17\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-2 : Should be {0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 39, 42, 43, 44, 45, 46, 47, 48, 51, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 89, 92, 93, 95, 96, 98, 99, 100, -100, -99, -97, -95, -94, -93, -92, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -76, -74, -73, -72, -71, -70, -69, -68, -67, -65, -64, -63, -61, -60, -59, -58, -57, -55, -54, -51, -50, -49, -48, -47, -45, -44, -42, -40, -39, -37, -36, -35, -34, -33, -32, -30, -29, -28, -27, -26, -25, -24, -22, -21, -20, -19, -17, -14, -13, -12, -11, -10, -9, -7, -6, -5, -4, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "82\n", + "83\n", + "84\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "-41\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-9\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, -41, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -9, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -2, -8, -7, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "50\n", + "51\n", + "52\n", + "54\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 50, 51, 52, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -71, -70, -69, -68, -67, -66, -65, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -39, -38, -37, -36, -35, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -22, -21, -20, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "10\n", + "11\n", + "13\n", + "15\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "24\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "35\n", + "36\n", + "37\n", + "38\n", + "40\n", + "41\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "61\n", + "62\n", + "65\n", + "67\n", + "69\n", + "70\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "83\n", + "84\n", + "86\n", + "88\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-76\n", + "-75\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-39\n", + "-37\n", + "-36\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 13, 15, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 61, 62, 65, 67, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 83, 84, 86, 88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -76, -75, -72, -71, -70, -68, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -50, -48, -47, -46, -45, -44, -43, -42, -41, -39, -37, -36, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -23, -22, -21, -20, -19, -18, -16, -15, -14, -13, -12, -11, -2, -9, -8, -7, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "5\n", + "6\n", + "9\n", + "12\n", + "13\n", + "14\n", + "20\n", + "22\n", + "23\n", + "28\n", + "29\n", + "31\n", + "33\n", + "35\n", + "38\n", + "43\n", + "45\n", + "49\n", + "50\n", + "52\n", + "54\n", + "55\n", + "57\n", + "59\n", + "60\n", + "61\n", + "67\n", + "72\n", + "73\n", + "74\n", + "77\n", + "78\n", + "80\n", + "86\n", + "87\n", + "90\n", + "93\n", + "98\n", + "99\n", + "-99\n", + "-98\n", + "-96\n", + "-88\n", + "-85\n", + "-75\n", + "-73\n", + "-70\n", + "-67\n", + "-66\n", + "-62\n", + "-58\n", + "-51\n", + "-48\n", + "-44\n", + "-42\n", + "-41\n", + "-35\n", + "-32\n", + "-28\n", + "-26\n", + "-18\n", + "-14\n", + "-13\n", + "-11\n", + "-9\n", + "-7\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 5, 6, 9, 12, 13, 14, 20, 22, 23, 28, -99, 29, 31, -96, 33, -98, 35, 38, -88, -85, 43, 45, 49, 50, 52, -75, 54, -73, 55, 57, -70, 59, 60, -67, 61, -66, -62, 67, -58, 72, 73, 74, -51, 77, 78, 80, -48, -44, -42, -41, 87, 86, 90, 93, -35, -32, 98, 99, -28, -26, -18, -14, -13, -11, -9, -7, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "45\n", + "46\n", + "47\n", + "48\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-8\n", + "-39\n", + "-37\n", + "-36\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-23\n", + "-22\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-2\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -8, -39, -37, -36, -34, -33, -32, -31, -30, -29, -28, -27, -26, -24, -23, -22, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -2, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "70\n", + "72\n", + "73\n", + "74\n", + "76\n", + "78\n", + "79\n", + "80\n", + "81\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "99\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-10\n", + "-3\n", + "-1 : Should be {0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 72, 73, 74, 76, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, -100, -99, -98, -97, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -55, -54, -53, -52, -51, -50, -48, -47, -46, -45, -43, -42, -41, -40, -39, -38, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -9, -8, -7, -6, -5, -10, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "15\n", + "16\n", + "17\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-37\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-9\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, -37, -100, -99, -98, -97, -96, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -9, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "22\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "79\n", + "80\n", + "81\n", + "82\n", + "84\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-83\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-33\n", + "-32\n", + "-31\n", + "-29\n", + "-27\n", + "-26\n", + "-25\n", + "-5\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-13\n", + "-12\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-10\n", + "-3\n", + "-1 : Should be {0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 84, 87, 88, 89, 91, 92, 93, 94, 95, 97, 98, 99, 100, -100, -99, -96, -95, -94, -93, -92, -91, -90, -88, -87, -86, -85, -83, -82, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -33, -32, -31, -29, -27, -26, -25, -5, -24, -22, -21, -20, -19, -18, -17, -16, -15, -13, -12, -2, -9, -8, -7, -6, -10, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-36\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-9\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-44\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -36, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -9, -43, -42, -41, -40, -39, -38, -37, -44, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "36\n", + "37\n", + "38\n", + "39\n", + "41\n", + "42\n", + "43\n", + "44\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-14\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-3\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-2\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -14, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -88, -87, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -59, -58, -57, -56, -55, -54, -53, -51, -50, -49, -48, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -19, -18, -17, -16, -15, -3, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -2, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-7\n", + "-34\n", + "-33\n", + "-32\n", + "-35\n", + "-30\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-2\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -44, -43, -42, -41, -40, -39, -38, -37, -36, -7, -34, -33, -32, -35, -30, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -2, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "77\n", + "78\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-78\n", + "-77\n", + "-76\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-45\n", + "-44\n", + "-42\n", + "-40\n", + "-39\n", + "-37\n", + "-35\n", + "-34\n", + "-33\n", + "-31\n", + "-30\n", + "-28\n", + "-27\n", + "-25\n", + "-24\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-15\n", + "-13\n", + "-11\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -80, -78, -77, -76, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -45, -44, -42, -40, -39, -37, -35, -34, -33, -31, -30, -28, -27, -25, -24, -21, -20, -18, -17, -15, -13, -11, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-9\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -9, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "6\n", + "8\n", + "9\n", + "10\n", + "11\n", + "14\n", + "16\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "26\n", + "28\n", + "29\n", + "31\n", + "32\n", + "34\n", + "35\n", + "36\n", + "37\n", + "40\n", + "41\n", + "44\n", + "45\n", + "47\n", + "48\n", + "49\n", + "51\n", + "52\n", + "53\n", + "57\n", + "60\n", + "63\n", + "64\n", + "65\n", + "67\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "80\n", + "82\n", + "85\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-97\n", + "-91\n", + "-90\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-76\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-69\n", + "-68\n", + "-67\n", + "-64\n", + "-63\n", + "-62\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-51\n", + "-50\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-42\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-34\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-26\n", + "-25\n", + "-23\n", + "-20\n", + "-19\n", + "-18\n", + "-14\n", + "-11\n", + "-10\n", + "-9\n", + "-2\n", + "-6\n", + "-5\n", + "-1 : Should be {0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 14, 16, 18, 19, 20, 21, 22, 23, 26, 28, 29, 31, 32, 34, 35, 36, 37, 40, 41, 44, 45, 47, 48, 49, 51, 52, 53, 57, 60, 63, 64, 65, 67, 69, 70, 71, 72, 73, 75, 76, 77, 80, 82, 85, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, -100, -97, -91, -90, -87, -86, -85, -84, -82, -81, -80, -79, -76, -74, -73, -72, -71, -69, -68, -67, -64, -63, -62, -57, -56, -55, -53, -51, -50, -48, -47, -46, -45, -42, -40, -38, -37, -36, -34, -32, -31, -30, -29, -28, -26, -25, -23, -20, -19, -18, -14, -11, -10, -9, -1, -6, -5, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-64\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-3\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-73\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -64, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -3, -72, -71, -70, -69, -68, -67, -66, -65, -73, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "2\n", + "9\n", + "11\n", + "14\n", + "15\n", + "17\n", + "19\n", + "22\n", + "31\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "45\n", + "48\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "59\n", + "60\n", + "61\n", + "65\n", + "66\n", + "67\n", + "69\n", + "82\n", + "85\n", + "86\n", + "87\n", + "90\n", + "91\n", + "94\n", + "96\n", + "97\n", + "-95\n", + "-94\n", + "-92\n", + "-91\n", + "-88\n", + "-86\n", + "-85\n", + "-83\n", + "-81\n", + "-77\n", + "-75\n", + "-73\n", + "-72\n", + "-69\n", + "-68\n", + "-67\n", + "-65\n", + "-61\n", + "-60\n", + "-58\n", + "-57\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-43\n", + "-39\n", + "-37\n", + "-36\n", + "-34\n", + "-28\n", + "-27\n", + "-24\n", + "-23\n", + "-18\n", + "-17\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-8\n", + "-5\n", + "-1 : Should be {2, 9, 11, 14, 15, 17, 19, 22, 31, 35, 36, 38, 39, 40, 45, 48, 51, 52, 53, 55, 56, 57, 59, 60, 61, 65, 66, 67, 69, 82, 85, 86, 87, 90, 91, 94, 96, 97, -95, -94, -92, -91, -88, -86, -85, -83, -81, -77, -75, -73, -72, -69, -68, -67, -65, -61, -60, -58, -57, -52, -50, -49, -48, -47, -46, -43, -39, -37, -36, -34, -28, -27, -24, -23, -18, -17, -15, -14, -13, -12, -11, -1, -8, -5, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-6\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-2\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -6, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -2, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "3\n", + "4\n", + "6\n", + "7\n", + "16\n", + "22\n", + "26\n", + "-99\n", + "-98\n", + "-95\n", + "34\n", + "-92\n", + "36\n", + "-91\n", + "-89\n", + "40\n", + "-87\n", + "-86\n", + "41\n", + "-81\n", + "48\n", + "-78\n", + "-76\n", + "-74\n", + "-73\n", + "55\n", + "-71\n", + "60\n", + "62\n", + "-66\n", + "63\n", + "65\n", + "66\n", + "-57\n", + "73\n", + "75\n", + "-52\n", + "77\n", + "-50\n", + "78\n", + "-48\n", + "81\n", + "-47\n", + "-45\n", + "84\n", + "85\n", + "86\n", + "-38\n", + "90\n", + "-36\n", + "95\n", + "-31\n", + "-29\n", + "-28\n", + "-16\n", + "-10\n", + "-8\n", + "-3 : Should be {0, 3, 4, 6, 7, 16, 22, 26, -99, -98, -95, 34, -92, 36, -91, -89, 40, -87, -86, 41, -81, 48, -78, -76, -74, -73, 55, -71, 60, 62, -66, 63, 65, 66, -57, 73, 75, -52, 77, -50, 78, -48, 81, -47, -45, 84, 85, 86, -38, 90, -36, 95, -31, -29, -28, -16, -10, -8, -3}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "3\n", + "4\n", + "5\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "21\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "48\n", + "49\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "80\n", + "81\n", + "82\n", + "84\n", + "86\n", + "88\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-55\n", + "-54\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-46\n", + "-9\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-15\n", + "-14\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 48, 49, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 86, 88, 90, 91, 92, 93, 94, 97, 98, 99, 100, -99, -98, -97, -96, -95, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -80, -79, -78, -77, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -55, -54, -51, -50, -49, -48, -46, -9, -44, -43, -42, -41, -40, -39, -38, -37, -34, -33, -32, -31, -28, -27, -26, -25, -24, -23, -21, -20, -18, -17, -15, -14, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "-94\n", + "58\n", + "6\n", + "-87\n", + "-22\n", + "-54\n", + "-52\n", + "48\n", + "49\n", + "50\n", + "-45\n", + "53\n", + "89\n", + "-6\n", + "91 : Should be {-94, 58, 6, -87, -22, -54, -52, 48, 49, 50, -45, 53, 89, -6, 91}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-6\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-9\n", + "-8\n", + "-7\n", + "-10\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -6, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -9, -8, -7, -10, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "13\n", + "14\n", + "15\n", + "16\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "86\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "94\n", + "95\n", + "96\n", + "97\n", + "99\n", + "100\n", + "-45\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-9\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-29\n", + "-28\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-6\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 80, 81, 82, 83, 84, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 99, 100, -45, -100, -99, -98, -97, -96, -95, -94, -92, -91, -90, -89, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -52, -51, -50, -49, -48, -47, -46, -9, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -29, -28, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -10, -2, -8, -7, -6, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "2\n", + "4\n", + "7\n", + "8\n", + "9\n", + "10\n", + "13\n", + "15\n", + "16\n", + "18\n", + "22\n", + "23\n", + "24\n", + "25\n", + "31\n", + "35\n", + "36\n", + "38\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "47\n", + "48\n", + "50\n", + "51\n", + "52\n", + "54\n", + "55\n", + "57\n", + "59\n", + "60\n", + "62\n", + "63\n", + "68\n", + "70\n", + "74\n", + "76\n", + "79\n", + "81\n", + "84\n", + "85\n", + "86\n", + "90\n", + "91\n", + "93\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-90\n", + "-88\n", + "-86\n", + "-84\n", + "-80\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-70\n", + "-69\n", + "-68\n", + "-66\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-53\n", + "-49\n", + "-48\n", + "-47\n", + "-45\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-35\n", + "-31\n", + "-26\n", + "-25\n", + "-23\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-8\n", + "-7\n", + "-6\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 2, 4, 7, 8, 9, 10, 13, 15, 16, 18, 22, 23, 24, 25, 31, 35, 36, 38, 40, 42, 43, 44, 45, 47, 48, 50, 51, 52, 54, 55, 57, 59, 60, 62, 63, 68, 70, 74, 76, 79, 81, 84, 85, 86, 90, 91, 93, -96, -94, -93, -92, -90, -88, -86, -84, -80, -76, -75, -74, -73, -72, -70, -69, -68, -66, -63, -61, -60, -59, -58, -53, -49, -48, -47, -45, -43, -42, -41, -40, -39, -35, -31, -26, -25, -23, -21, -20, -18, -17, -16, -15, -14, -13, -12, -11, -2, -8, -7, -6, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "99\n", + "100\n", + "-8\n", + "-100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-73\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-9\n", + "-10\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, -8, -100, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -73, -71, -70, -69, -68, -67, -66, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -9, -10, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-3\n", + "-100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-54\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 97, 98, 99, 100, -3, -100, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -54, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -34, -33, -32, -31, -30, -29, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-38\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-9\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -38, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -9, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-10 : Should be {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -52, -51, -50, -49, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -9, -8, -7, -6, -5, -4, -3, -1, -10}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "58\n", + "59\n", + "60\n", + "61\n", + "63\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-9\n", + "-44\n", + "-43\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-1\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 58, 59, 60, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -70, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -53, -52, -51, -50, -49, -48, -47, -46, -9, -44, -43, -41, -40, -39, -38, -37, -36, -33, -32, -31, -30, -29, -28, -27, -26, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -1, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -10, -9, -8, -7, -6, -5, -4, -3, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "13\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "29\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "50\n", + "51\n", + "52\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "71\n", + "72\n", + "73\n", + "77\n", + "78\n", + "79\n", + "81\n", + "83\n", + "84\n", + "85\n", + "86\n", + "89\n", + "90\n", + "91\n", + "92\n", + "97\n", + "99\n", + "100\n", + "-100\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-81\n", + "-80\n", + "-75\n", + "-73\n", + "-72\n", + "-71\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-50\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-42\n", + "-41\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-32\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-18\n", + "-17\n", + "-15\n", + "-14\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {1, 3, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 29, 31, 32, 33, 34, 35, 36, 37, 38, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 54, 55, 56, 57, 58, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 77, 78, 79, 81, 83, 84, 85, 86, 89, 90, 91, 92, 97, 99, 100, -100, -96, -94, -93, -92, -91, -89, -88, -87, -86, -85, -84, -81, -80, -75, -73, -72, -71, -69, -68, -67, -66, -64, -63, -62, -61, -59, -58, -57, -56, -55, -53, -50, -47, -46, -45, -44, -42, -41, -37, -36, -35, -34, -32, -30, -29, -28, -27, -26, -24, -18, -17, -15, -14, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "14\n", + "15\n", + "16\n", + "18\n", + "20\n", + "24\n", + "28\n", + "32\n", + "34\n", + "36\n", + "38\n", + "39\n", + "42\n", + "43\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "57\n", + "58\n", + "61\n", + "63\n", + "65\n", + "67\n", + "69\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "78\n", + "90\n", + "93\n", + "95\n", + "96\n", + "97\n", + "-98\n", + "-93\n", + "-92\n", + "-87\n", + "-85\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-71\n", + "-70\n", + "-68\n", + "-65\n", + "-62\n", + "-60\n", + "-58\n", + "-52\n", + "-51\n", + "-49\n", + "-48\n", + "-47\n", + "-42\n", + "-41\n", + "-40\n", + "-38\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-29\n", + "-25\n", + "-23\n", + "-19\n", + "-18\n", + "-16\n", + "-14\n", + "-13\n", + "-12\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {3, 5, 6, 7, 8, 9, 11, 14, 15, 16, 18, 20, 24, 28, 32, 34, 36, 38, 39, 42, 43, 48, 49, 50, 51, 52, 53, 54, 57, 58, 61, 63, 65, 67, 69, 71, 72, 74, 75, 76, 78, 90, 93, 95, 96, 97, -98, -93, -92, -87, -85, -83, -82, -81, -80, -77, -76, -75, -74, -73, -71, -70, -68, -65, -62, -60, -58, -52, -51, -49, -48, -47, -42, -41, -40, -38, -35, -34, -33, -32, -29, -25, -23, -19, -18, -16, -14, -13, -12, -10, -1, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "4\n", + "6\n", + "8\n", + "9\n", + "10\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "24\n", + "25\n", + "28\n", + "29\n", + "30\n", + "31\n", + "37\n", + "38\n", + "41\n", + "43\n", + "44\n", + "45\n", + "46\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "62\n", + "63\n", + "64\n", + "65\n", + "67\n", + "68\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "78\n", + "80\n", + "82\n", + "83\n", + "87\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "100\n", + "-99\n", + "-97\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-69\n", + "-68\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-54\n", + "-53\n", + "-51\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-26\n", + "-25\n", + "-23\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-6\n", + "-5\n", + "-3\n", + "-1 : Should be {0, 1, 2, 4, 6, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 24, 25, 28, 29, 30, 31, 37, 38, 41, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 75, 78, 80, 82, 83, 87, 89, 91, 92, 93, 94, 95, 96, 97, 100, -99, -97, -94, -93, -92, -91, -90, -88, -86, -85, -84, -83, -82, -80, -78, -77, -75, -74, -73, -72, -71, -69, -68, -64, -63, -62, -61, -60, -59, -58, -57, -54, -53, -51, -49, -48, -47, -46, -44, -43, -42, -41, -40, -39, -38, -37, -36, -34, -33, -32, -31, -30, -29, -28, -26, -25, -23, -20, -19, -18, -17, -15, -14, -13, -11, -10, -9, -8, -6, -5, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "9\n", + "10\n", + "11\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "19\n", + "20\n", + "21\n", + "22\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "64\n", + "65\n", + "66\n", + "68\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "81\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-57\n", + "-56\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-38\n", + "-37\n", + "-35\n", + "-34\n", + "-32\n", + "-31\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 64, 65, 66, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -98, -97, -96, -95, -93, -92, -91, -90, -89, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -75, -74, -73, -71, -70, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -57, -56, -54, -53, -52, -51, -49, -48, -47, -46, -45, -43, -42, -41, -40, -38, -37, -35, -34, -32, -31, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-98\n", + "-97\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -98, -97, -96, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -83, -82, -81, -80, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -11, -10, -9, -8, -7, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-10\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -65, -64, -63, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -9, -8, -7, -6, -5, -4, -10, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "3\n", + "4\n", + "6\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "21\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "29\n", + "30\n", + "31\n", + "32\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "79\n", + "80\n", + "81\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "99\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-87\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-49\n", + "-48\n", + "-46\n", + "-45\n", + "-44\n", + "-42\n", + "-41\n", + "-40\n", + "-38\n", + "-34\n", + "-31\n", + "-29\n", + "-27\n", + "-26\n", + "-25\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, -100, -99, -98, -97, -96, -95, -93, -92, -91, -87, -85, -84, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -56, -55, -54, -53, -52, -49, -48, -46, -45, -44, -42, -41, -40, -38, -34, -31, -29, -27, -26, -25, -23, -22, -21, -20, -19, -18, -17, -16, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-7\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-31\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-1\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -7, -30, -29, -28, -27, -31, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -1, -6, -5, -4, -3, -2}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "4\n", + "70\n", + "7\n", + "-58\n", + "72\n", + "74\n", + "11\n", + "76\n", + "-48\n", + "20\n", + "21\n", + "22\n", + "-44\n", + "93\n", + "-93\n", + "-89\n", + "-25\n", + "-87\n", + "42\n", + "-22\n", + "-20\n", + "47\n", + "-77\n", + "-12\n", + "-9\n", + "57\n", + "60 : Should be {4, 7, 11, 20, 21, 22, -93, -89, -87, 42, 47, -77, 57, 60, 70, -58, 72, 74, 76, -48, -44, 93, -25, -22, -20, -12, -9}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -24, -23, -22, -21, -20, -19, -18, -17, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "52\n", + "53\n", + "54\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-63\n", + "-62\n", + "-60\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-5\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-24\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-2\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -84, -83, -82, -81, -80, -79, -78, -77, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -63, -62, -60, -57, -56, -55, -54, -53, -52, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -5, -23, -22, -21, -20, -19, -18, -24, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -2, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "2\n", + "3\n", + "4\n", + "6\n", + "7\n", + "8\n", + "10\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "92\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-73\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-2\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 2, 3, 4, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97, 98, 100, -100, -99, -98, -97, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -84, -83, -82, -80, -79, -78, -77, -75, -73, -71, -70, -69, -68, -67, -66, -65, -64, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -25, -24, -23, -22, -21, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -2, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "4\n", + "5\n", + "7\n", + "8\n", + "12\n", + "14\n", + "15\n", + "16\n", + "17\n", + "19\n", + "20\n", + "21\n", + "24\n", + "26\n", + "27\n", + "28\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "36\n", + "37\n", + "38\n", + "40\n", + "42\n", + "46\n", + "48\n", + "49\n", + "52\n", + "55\n", + "59\n", + "60\n", + "62\n", + "64\n", + "66\n", + "67\n", + "69\n", + "73\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "89\n", + "91\n", + "92\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-89\n", + "-88\n", + "-85\n", + "-84\n", + "-83\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-68\n", + "-67\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-53\n", + "-52\n", + "-51\n", + "-49\n", + "-47\n", + "-46\n", + "-45\n", + "-38\n", + "-37\n", + "-36\n", + "-34\n", + "-32\n", + "-28\n", + "-27\n", + "-25\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-14\n", + "-13\n", + "-11\n", + "-10\n", + "-7 : Should be {1, 4, 5, 7, 8, 12, 14, 15, 16, 17, 19, 20, 21, 24, 26, 27, 28, 30, 31, 32, 33, 34, 36, 37, 38, 40, 42, 46, 48, 49, 52, 55, 59, 60, 62, 64, 66, 67, 69, 73, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 95, 96, 97, 98, 99, 100, -100, -99, -98, -95, -94, -93, -92, -91, -89, -88, -85, -84, -83, -80, -79, -78, -77, -74, -73, -72, -71, -68, -67, -65, -64, -63, -61, -60, -59, -58, -57, -53, -52, -51, -49, -47, -46, -45, -38, -37, -36, -34, -32, -28, -27, -25, -22, -21, -20, -19, -18, -17, -14, -13, -11, -10, -7}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "12\n", + "13\n", + "18\n", + "19\n", + "21\n", + "22\n", + "24\n", + "26\n", + "28\n", + "29\n", + "32\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "45\n", + "47\n", + "50\n", + "51\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "62\n", + "66\n", + "68\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "79\n", + "80\n", + "81\n", + "82\n", + "87\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "98\n", + "100\n", + "-99\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-89\n", + "-88\n", + "-86\n", + "-85\n", + "-84\n", + "-81\n", + "-80\n", + "-78\n", + "-77\n", + "-76\n", + "-74\n", + "-73\n", + "-72\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-62\n", + "-60\n", + "-59\n", + "-57\n", + "-52\n", + "-48\n", + "-47\n", + "-46\n", + "-44\n", + "-43\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-27\n", + "-26\n", + "-25\n", + "-23\n", + "-21\n", + "-17\n", + "-13\n", + "-12\n", + "-10\n", + "-1\n", + "-8\n", + "-7\n", + "-4\n", + "-3\n", + "-2 : Should be {1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 18, 19, 21, 22, 24, 26, 28, 29, 32, 34, 35, 36, 38, 39, 40, 41, 45, 47, 50, 51, 54, 55, 56, 57, 58, 62, 66, 68, 70, 71, 72, 74, 75, 76, 79, 80, 81, 82, 87, 90, 91, 92, 93, 94, 95, 96, 98, 100, -99, -95, -93, -92, -91, -89, -88, -86, -85, -84, -81, -80, -78, -77, -76, -74, -73, -72, -70, -69, -68, -67, -66, -62, -60, -59, -57, -52, -48, -47, -46, -44, -43, -41, -40, -39, -38, -35, -34, -33, -32, -31, -30, -29, -27, -26, -25, -23, -21, -17, -13, -12, -10, -2, -8, -7, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-8\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-2\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -98, -97, -96, -95, -94, -93, -92, -91, -90, -88, -87, -86, -85, -84, -82, -81, -80, -79, -78, -77, -76, -75, -73, -72, -71, -70, -69, -68, -67, -66, -65, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -8, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -2, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "62\n", + "65\n", + "66\n", + "67\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-10 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 100, -100, -97, -96, -95, -94, -92, -91, -90, -88, -87, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -73, -72, -71, -70, -69, -66, -65, -64, -63, -61, -60, -59, -58, -57, -56, -55, -54, -53, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -35, -34, -33, -32, -31, -29, -28, -27, -26, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -9, -8, -7, -6, -5, -4, -3, -1, -10}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "16\n", + "17\n", + "18\n", + "22\n", + "23\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "41\n", + "42\n", + "43\n", + "44\n", + "51\n", + "52\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "82\n", + "83\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-95\n", + "-93\n", + "-91\n", + "-90\n", + "-89\n", + "-85\n", + "-84\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-74\n", + "-73\n", + "-72\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-63\n", + "-62\n", + "-61\n", + "-59\n", + "-57\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-15\n", + "-13\n", + "-12\n", + "-1\n", + "-9\n", + "-10\n", + "-7\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 22, 23, 25, 26, 28, 29, 30, 31, 34, 35, 36, 37, 38, 41, 42, 43, 44, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -95, -93, -91, -90, -89, -85, -84, -82, -80, -79, -78, -77, -76, -74, -73, -72, -70, -69, -68, -67, -66, -65, -63, -62, -61, -59, -57, -54, -53, -52, -51, -50, -49, -48, -47, -45, -44, -43, -42, -41, -40, -39, -38, -37, -34, -33, -32, -31, -30, -27, -26, -25, -24, -23, -21, -20, -19, -18, -15, -13, -12, -1, -9, -10, -7, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-2\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -54, -53, -52, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -2, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "4\n", + "6\n", + "11\n", + "14\n", + "15\n", + "17\n", + "21\n", + "24\n", + "25\n", + "31\n", + "36\n", + "37\n", + "40\n", + "41\n", + "45\n", + "48\n", + "49\n", + "53\n", + "54\n", + "59\n", + "60\n", + "62\n", + "63\n", + "64\n", + "66\n", + "68\n", + "71\n", + "74\n", + "75\n", + "79\n", + "81\n", + "83\n", + "85\n", + "86\n", + "90\n", + "92\n", + "95\n", + "96\n", + "-97\n", + "-95\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-83\n", + "-80\n", + "-77\n", + "-71\n", + "-70\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-62\n", + "-56\n", + "-50\n", + "-49\n", + "-44\n", + "-36\n", + "-32\n", + "-28\n", + "-24\n", + "-23\n", + "-20\n", + "-19\n", + "-13\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-1 : Should be {0, 1, 4, 6, 11, 14, 15, 17, 21, 24, 25, -97, 31, -95, 36, -91, -90, 37, 40, -87, -88, 41, -83, 45, 48, 49, -80, -77, 53, 54, -71, -70, 59, 60, -67, -66, -65, -64, 62, -62, 63, 68, 66, 64, 71, -56, 74, 75, -50, 79, -49, 81, 83, -44, 85, 86, 90, -36, 92, 95, -32, 96, -28, -24, -23, -20, -19, -13, -11, -10, -9, -8, -7, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "7\n", + "10\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "18\n", + "19\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "30\n", + "31\n", + "33\n", + "34\n", + "36\n", + "38\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "46\n", + "47\n", + "49\n", + "50\n", + "51\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "62\n", + "63\n", + "64\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-76\n", + "-75\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-59\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-39\n", + "-38\n", + "-37\n", + "-34\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-22\n", + "-21\n", + "-18\n", + "-17\n", + "-16\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 7, 10, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 36, 38, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 76, 77, 78, 79, 80, 81, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, -100, -99, -98, -96, -95, -94, -93, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -80, -79, -78, -76, -75, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -59, -57, -56, -55, -54, -53, -52, -51, -50, -48, -47, -46, -45, -39, -38, -37, -34, -30, -29, -28, -27, -26, -25, -22, -21, -18, -17, -16, -14, -13, -12, -11, -10, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "5\n", + "8\n", + "10\n", + "12\n", + "14\n", + "15\n", + "19\n", + "25\n", + "32\n", + "34\n", + "35\n", + "37\n", + "38\n", + "39\n", + "41\n", + "46\n", + "52\n", + "53\n", + "54\n", + "57\n", + "60\n", + "61\n", + "62\n", + "65\n", + "67\n", + "74\n", + "75\n", + "80\n", + "85\n", + "87\n", + "93\n", + "98\n", + "-100\n", + "-99\n", + "-95\n", + "-94\n", + "-93\n", + "-89\n", + "-86\n", + "-79\n", + "-78\n", + "-76\n", + "-75\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-63\n", + "-60\n", + "-58\n", + "-56\n", + "-55\n", + "-54\n", + "-49\n", + "-42\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-33\n", + "-32\n", + "-31\n", + "-28\n", + "-25\n", + "-24\n", + "-23\n", + "-20\n", + "-19\n", + "-15\n", + "-14\n", + "-12\n", + "-9\n", + "-6\n", + "-5\n", + "-4\n", + "-1 : Should be {1, 2, 5, 8, 10, 12, 14, 15, 19, 25, 32, 34, 35, 37, 38, 39, 41, 46, 52, 53, 54, 57, 60, 61, 62, 65, 67, 74, 75, 80, 85, 87, 93, 98, -100, -99, -95, -94, -93, -89, -86, -79, -78, -76, -75, -73, -72, -71, -70, -63, -60, -58, -56, -55, -54, -49, -42, -40, -38, -37, -36, -33, -32, -31, -28, -25, -24, -23, -20, -19, -15, -14, -12, -9, -6, -5, -4, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "51\n", + "52\n", + "54\n", + "55\n", + "56\n", + "57\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "76\n", + "77\n", + "78\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-6\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-83\n", + "-82\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-15\n", + "-14\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-10\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, -6, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -83, -82, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -47, -46, -45, -44, -43, -41, -40, -39, -38, -36, -35, -34, -33, -32, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -15, -14, -12, -11, -2, -9, -8, -7, -10, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2\n", + "-1 : Should be {0, 1, 2, 3, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "3\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "36\n", + "37\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "81\n", + "83\n", + "84\n", + "85\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-86\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {1, 2, 3, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -96, -94, -93, -92, -91, -90, -86, -84, -83, -82, -81, -80, -79, -78, -77, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -56, -55, -54, -53, -52, -50, -49, -48, -47, -46, -45, -44, -43, -42, -40, -38, -37, -36, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -21, -20, -19, -18, -17, -16, -15, -13, -12, -11, -10, -2, -7, -6, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-2 : Should be {0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "6\n", + "7\n", + "9\n", + "10\n", + "12\n", + "13\n", + "14\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "50\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "62\n", + "63\n", + "65\n", + "66\n", + "67\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-76\n", + "-75\n", + "-74\n", + "-72\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-64\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-12\n", + "-11\n", + "-10\n", + "-7\n", + "-6\n", + "-5\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 6, 7, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 65, 66, 67, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -91, -90, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -76, -75, -74, -72, -70, -69, -68, -67, -66, -64, -62, -61, -60, -59, -58, -57, -56, -55, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -12, -11, -10, -7, -6, -5, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-62\n", + "-61\n", + "-60\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-9\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-45\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -62, -61, -60, -58, -57, -56, -55, -54, -53, -52, -50, -49, -48, -47, -46, -9, -44, -43, -42, -41, -45, -40, -38, -37, -36, -35, -34, -32, -31, -30, -29, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -2, -8, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-9\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -9, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -2, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "66\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "81\n", + "83\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-28\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -28, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -14, -13, -12, -11, -10, -9, -7, -6, -5, -4, -3, -2}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "12\n", + "13\n", + "15\n", + "16\n", + "17\n", + "18\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "53\n", + "54\n", + "55\n", + "57\n", + "58\n", + "59\n", + "60\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "77\n", + "78\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "86\n", + "87\n", + "88\n", + "90\n", + "91\n", + "92\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-66\n", + "-65\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-9\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 77, 78, 80, 81, 82, 83, 84, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, -100, -99, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -66, -65, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -33, -32, -31, -30, -29, -28, -26, -25, -24, -23, -22, -21, -19, -18, -17, -16, -15, -14, -13, -12, -11, -9, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-1\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2\n", + "-10 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -17, -16, -15, -14, -13, -11, -1, -9, -8, -7, -6, -5, -4, -3, -2, -10}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-35\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-9\n", + "-45\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-44\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -35, -100, -99, -98, -97, -96, -95, -94, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -9, -45, -43, -42, -41, -40, -39, -38, -37, -36, -44, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -10, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "26\n", + "27\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-41\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -67, -66, -65, -64, -63, -62, -61, -60, -59, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -41, -40, -38, -37, -36, -35, -34, -33, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -2, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "2\n", + "3\n", + "4\n", + "7\n", + "8\n", + "10\n", + "11\n", + "12\n", + "14\n", + "15\n", + "16\n", + "20\n", + "21\n", + "22\n", + "23\n", + "25\n", + "26\n", + "27\n", + "28\n", + "30\n", + "33\n", + "35\n", + "36\n", + "37\n", + "40\n", + "43\n", + "44\n", + "45\n", + "47\n", + "48\n", + "49\n", + "51\n", + "52\n", + "57\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "65\n", + "66\n", + "69\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "84\n", + "86\n", + "90\n", + "91\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "-99\n", + "-97\n", + "-95\n", + "-94\n", + "-93\n", + "-90\n", + "-89\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-78\n", + "-76\n", + "-74\n", + "-73\n", + "-62\n", + "-58\n", + "-57\n", + "-56\n", + "-52\n", + "-51\n", + "-50\n", + "-48\n", + "-47\n", + "-46\n", + "-42\n", + "-41\n", + "-38\n", + "-37\n", + "-35\n", + "-34\n", + "-32\n", + "-30\n", + "-24\n", + "-23\n", + "-20\n", + "-18\n", + "-17\n", + "-13\n", + "-12\n", + "-10\n", + "-6 : Should be {0, 2, 3, 4, 7, 8, 10, 11, 12, 14, 15, 16, 20, 21, 22, 23, 25, 26, 27, 28, 30, 33, 35, 36, 37, 40, 43, 44, 45, 47, 48, 49, 51, 52, 57, 59, 60, 61, 62, 63, 65, 66, 69, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 86, 90, 91, 93, 94, 95, 96, 97, -99, -97, -95, -94, -93, -90, -89, -87, -86, -85, -84, -82, -81, -78, -76, -74, -73, -62, -58, -57, -56, -52, -51, -50, -48, -47, -46, -42, -41, -38, -37, -35, -34, -32, -30, -24, -23, -20, -18, -17, -13, -12, -10, -6}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "14\n", + "15\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "37\n", + "38\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "59\n", + "61\n", + "63\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "82\n", + "83\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-78\n", + "-77\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-46\n", + "-45\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-35\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-14\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 55, 56, 57, 59, 61, 63, 66, 67, 68, 69, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -94, -93, -92, -91, -90, -89, -87, -86, -85, -84, -83, -82, -81, -80, -78, -77, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -63, -62, -61, -60, -59, -58, -57, -56, -55, -53, -52, -50, -49, -48, -46, -45, -43, -42, -41, -40, -39, -38, -35, -30, -29, -28, -27, -26, -24, -23, -22, -21, -20, -19, -18, -17, -16, -14, -12, -11, -10, -2, -8, -7, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "2\n", + "3\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "32\n", + "33\n", + "34\n", + "36\n", + "37\n", + "38\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "78\n", + "80\n", + "81\n", + "84\n", + "86\n", + "87\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-78\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-58\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-48\n", + "-47\n", + "-46\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-36\n", + "-35\n", + "-32\n", + "-31\n", + "-29\n", + "-24\n", + "-23\n", + "-21\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-2\n", + "-4\n", + "-3\n", + "-1 : Should be {2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 80, 81, 84, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, -98, -97, -96, -95, -94, -93, -92, -91, -89, -88, -87, -86, -85, -84, -82, -81, -80, -78, -76, -75, -74, -73, -72, -71, -70, -69, -67, -66, -65, -64, -63, -61, -60, -58, -56, -55, -54, -53, -48, -47, -46, -44, -43, -42, -41, -36, -35, -32, -31, -29, -24, -23, -21, -18, -17, -16, -15, -14, -13, -11, -10, -9, -8, -2, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-31\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-7\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-2\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -31, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -7, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -2, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-5\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-2\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -77, -76, -75, -74, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -5, -24, -22, -21, -20, -19, -18, -17, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -2, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "4\n", + "6\n", + "7\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "25\n", + "28\n", + "30\n", + "33\n", + "34\n", + "37\n", + "38\n", + "40\n", + "44\n", + "47\n", + "51\n", + "59\n", + "60\n", + "61\n", + "63\n", + "69\n", + "72\n", + "74\n", + "75\n", + "76\n", + "78\n", + "81\n", + "82\n", + "84\n", + "86\n", + "95\n", + "96\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-98\n", + "-96\n", + "-94\n", + "-91\n", + "-89\n", + "-85\n", + "-82\n", + "-74\n", + "-71\n", + "-67\n", + "-58\n", + "-57\n", + "-54\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-38\n", + "-32\n", + "-31\n", + "-29\n", + "-28\n", + "-26\n", + "-25\n", + "-22\n", + "-19\n", + "-11\n", + "-8\n", + "-7\n", + "-4\n", + "-3 : Should be {4, 6, 7, 11, 12, 13, 14, 15, 16, 17, 25, 28, -100, 30, -98, -96, 33, 34, -94, 37, 38, -91, 40, -89, -85, 44, -82, 47, 51, -74, -71, 59, 60, -67, 61, 63, 69, -58, -57, 72, -54, 75, 74, -51, 78, -49, -48, 81, 82, 76, 84, -50, 86, -38, 95, -32, -31, 96, -29, 100, -28, -26, -25, 98, 99, -22, -19, -11, -8, -7, -4, -3}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "5\n", + "6\n", + "7\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "18\n", + "20\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "33\n", + "34\n", + "35\n", + "38\n", + "39\n", + "40\n", + "41\n", + "43\n", + "45\n", + "46\n", + "47\n", + "49\n", + "51\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "66\n", + "67\n", + "68\n", + "70\n", + "71\n", + "72\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "85\n", + "87\n", + "88\n", + "90\n", + "91\n", + "92\n", + "94\n", + "95\n", + "96\n", + "98\n", + "99\n", + "-100\n", + "-99\n", + "-97\n", + "-95\n", + "-94\n", + "-93\n", + "-91\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-43\n", + "-42\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-28\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-17\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-2 : Should be {0, 1, 2, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 22, 23, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 38, 39, 40, 41, 43, 45, 46, 47, 49, 51, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 87, 88, 90, 91, 92, 94, 95, 96, 98, 99, -100, -99, -97, -95, -94, -93, -91, -89, -88, -87, -86, -85, -84, -83, -81, -80, -79, -78, -77, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -61, -60, -59, -58, -57, -56, -54, -53, -52, -51, -49, -48, -47, -46, -45, -43, -42, -40, -39, -38, -37, -36, -35, -34, -33, -32, -28, -23, -22, -21, -20, -19, -17, -14, -13, -12, -11, -1, -8, -7, -6, -5, -4, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-31\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-7\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-10\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, -31, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -7, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -9, -8, -10, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-10\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -9, -8, -10, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-2\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -2, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "32\n", + "33\n", + "34\n", + "35\n", + "37\n", + "38\n", + "39\n", + "40\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "83\n", + "84\n", + "85\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "20\n", + "22\n", + "23\n", + "24\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "42\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "68\n", + "69\n", + "70\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "95\n", + "98\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-93\n", + "-91\n", + "-90\n", + "-88\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-79\n", + "-78\n", + "-76\n", + "-74\n", + "-73\n", + "-71\n", + "-70\n", + "-69\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-57\n", + "-56\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-49\n", + "-48\n", + "-46\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-2\n", + "-9\n", + "-8\n", + "-10\n", + "-6\n", + "-4\n", + "-3\n", + "-1 : Should be {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 22, 23, 24, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 95, 98, 100, -100, -99, -98, -97, -96, -95, -93, -91, -90, -88, -86, -85, -84, -83, -82, -81, -79, -78, -76, -74, -73, -71, -70, -69, -67, -66, -65, -64, -63, -62, -61, -60, -57, -56, -54, -53, -52, -50, -49, -48, -46, -44, -43, -42, -41, -40, -39, -38, -37, -35, -34, -33, -32, -29, -28, -27, -26, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -2, -9, -8, -10, -6, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "99\n", + "100\n", + "-34\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-72\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-7\n", + "-35\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-1\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, -34, -100, -99, -98, -97, -96, -95, -94, -92, -91, -90, -89, -88, -87, -86, -85, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -72, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -48, -47, -46, -45, -44, -43, -41, -40, -39, -38, -37, -36, -7, -35, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -12, -11, -10, -9, -8, -1, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "3\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "14\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "24\n", + "26\n", + "27\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "40\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "49\n", + "50\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "59\n", + "60\n", + "61\n", + "63\n", + "68\n", + "69\n", + "73\n", + "75\n", + "76\n", + "78\n", + "80\n", + "81\n", + "82\n", + "84\n", + "85\n", + "86\n", + "87\n", + "89\n", + "91\n", + "94\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-96\n", + "-95\n", + "-93\n", + "-91\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-81\n", + "-79\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-58\n", + "-57\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-41\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-34\n", + "-31\n", + "-30\n", + "-28\n", + "-27\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-20\n", + "-19\n", + "-18\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-2\n", + "-9\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {1, 3, 7, 8, 9, 10, 11, 14, 17, 18, 19, 20, 21, 22, 24, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 43, 44, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 57, 59, 60, 61, 63, 68, 69, 73, 75, 76, 78, 80, 81, 82, 84, 85, 86, 87, 89, 91, 94, 96, 97, 98, 99, 100, -100, -99, -96, -95, -93, -91, -89, -88, -87, -86, -85, -84, -83, -81, -79, -77, -76, -75, -74, -73, -72, -71, -70, -68, -66, -65, -64, -63, -58, -57, -51, -50, -49, -48, -46, -45, -44, -43, -41, -39, -38, -37, -36, -34, -31, -30, -28, -27, -25, -24, -23, -22, -20, -19, -18, -16, -15, -14, -13, -11, -2, -9, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1, -2}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "86\n", + "87\n", + "88\n", + "89\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-9\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-39\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-1\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -9, -38, -37, -36, -35, -34, -39, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -1, -10, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "4\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "45\n", + "46\n", + "47\n", + "49\n", + "50\n", + "51\n", + "52\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "65\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-69\n", + "-68\n", + "-66\n", + "-65\n", + "-64\n", + "-61\n", + "-59\n", + "-58\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-45\n", + "-44\n", + "-43\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-13\n", + "-11\n", + "-10\n", + "-8\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 65, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -90, -89, -88, -87, -86, -85, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -69, -68, -66, -65, -64, -61, -59, -58, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -45, -44, -43, -41, -40, -39, -38, -37, -35, -34, -33, -32, -31, -30, -28, -27, -26, -25, -24, -22, -21, -20, -19, -18, -17, -16, -15, -13, -11, -10, -8, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "2\n", + "4\n", + "9\n", + "10\n", + "12\n", + "16\n", + "17\n", + "18\n", + "20\n", + "21\n", + "22\n", + "24\n", + "27\n", + "28\n", + "30\n", + "35\n", + "36\n", + "40\n", + "41\n", + "43\n", + "45\n", + "46\n", + "49\n", + "50\n", + "52\n", + "56\n", + "57\n", + "58\n", + "62\n", + "65\n", + "66\n", + "68\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "80\n", + "83\n", + "84\n", + "87\n", + "89\n", + "93\n", + "94\n", + "95\n", + "96\n", + "99\n", + "-99\n", + "-98\n", + "-93\n", + "-87\n", + "-83\n", + "-82\n", + "-79\n", + "-74\n", + "-73\n", + "-71\n", + "-69\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-57\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-50\n", + "-48\n", + "-43\n", + "-42\n", + "-39\n", + "-32\n", + "-31\n", + "-30\n", + "-28\n", + "-26\n", + "-20\n", + "-18\n", + "-15\n", + "-14\n", + "-13\n", + "-8\n", + "-7\n", + "-5\n", + "-1 : Should be {2, 4, 9, 10, 12, 16, 17, 18, 20, 21, 22, 24, 27, 28, 30, 35, 36, 40, 41, 43, 45, 46, 49, 50, 52, 56, 57, 58, 62, 65, 66, 68, 70, 71, 72, 74, 75, 76, 77, 80, 83, 84, 87, 89, 93, 94, 95, 96, 99, -99, -98, -93, -87, -83, -82, -79, -74, -73, -71, -69, -64, -63, -62, -61, -60, -57, -55, -54, -53, -52, -50, -48, -43, -42, -39, -32, -31, -30, -28, -26, -20, -18, -15, -14, -13, -8, -7, -5, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "11\n", + "12\n", + "13\n", + "14\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "24\n", + "25\n", + "26\n", + "27\n", + "31\n", + "32\n", + "33\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "60\n", + "62\n", + "63\n", + "64\n", + "65\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "81\n", + "82\n", + "83\n", + "85\n", + "87\n", + "88\n", + "90\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-91\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-73\n", + "-72\n", + "-71\n", + "-69\n", + "-68\n", + "-67\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-41\n", + "-40\n", + "-38\n", + "-37\n", + "-35\n", + "-33\n", + "-31\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-10\n", + "-8\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 31, 32, 33, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 60, 62, 63, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 82, 83, 85, 87, 88, 90, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -91, -89, -88, -87, -86, -85, -84, -83, -82, -79, -78, -77, -76, -75, -73, -72, -71, -69, -68, -67, -65, -64, -63, -62, -61, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -41, -40, -38, -37, -35, -33, -31, -29, -28, -27, -26, -25, -24, -22, -21, -20, -17, -16, -15, -14, -13, -12, -10, -8, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "20\n", + "21\n", + "22\n", + "23\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -11, -10, -9, -8, -7, -6, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-39\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-8\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-10\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -39, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -8, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -2, -9, -10, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "6\n", + "7\n", + "8\n", + "9\n", + "11\n", + "12\n", + "14\n", + "15\n", + "18\n", + "19\n", + "21\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "31\n", + "32\n", + "33\n", + "38\n", + "39\n", + "41\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "51\n", + "52\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "78\n", + "79\n", + "81\n", + "82\n", + "87\n", + "90\n", + "91\n", + "96\n", + "98\n", + "100\n", + "-100\n", + "-97\n", + "-94\n", + "-93\n", + "-92\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-85\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-64\n", + "-62\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-49\n", + "-47\n", + "-45\n", + "-44\n", + "-42\n", + "-39\n", + "-37\n", + "-36\n", + "-34\n", + "-33\n", + "-32\n", + "-29\n", + "-28\n", + "-27\n", + "-25\n", + "-23\n", + "-19\n", + "-17\n", + "-16\n", + "-14\n", + "-12\n", + "-10\n", + "-9\n", + "-8\n", + "-6\n", + "-5\n", + "-4\n", + "-1 : Should be {0, 1, 2, 3, 6, 7, 8, 9, 11, 12, 14, 15, 18, 19, 21, 23, 24, 25, 26, 27, 28, 31, 32, 33, 38, 39, 41, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 55, 56, 57, 58, 60, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 79, 81, 82, 87, 90, 91, 96, 98, 100, -100, -97, -94, -93, -92, -90, -89, -88, -87, -85, -84, -82, -81, -80, -79, -78, -77, -76, -75, -74, -72, -71, -70, -69, -68, -67, -66, -64, -62, -60, -59, -58, -57, -54, -53, -52, -51, -49, -47, -45, -44, -42, -39, -37, -36, -34, -33, -32, -29, -28, -27, -25, -23, -19, -17, -16, -14, -12, -10, -9, -8, -6, -5, -4, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-35\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-36\n", + "-7\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-1\n", + "-6\n", + "-4\n", + "-3\n", + "-2 : Should be {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -35, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -36, -7, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -1, -6, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "4\n", + "10\n", + "11\n", + "19\n", + "22\n", + "23\n", + "24\n", + "25\n", + "28\n", + "30\n", + "36\n", + "37\n", + "42\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "50\n", + "54\n", + "56\n", + "60\n", + "71\n", + "73\n", + "75\n", + "79\n", + "80\n", + "83\n", + "85\n", + "92\n", + "93\n", + "94\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-95\n", + "-90\n", + "-79\n", + "-78\n", + "-74\n", + "-73\n", + "-71\n", + "-61\n", + "-57\n", + "-56\n", + "-55\n", + "-53\n", + "-51\n", + "-48\n", + "-39\n", + "-38\n", + "-36\n", + "-35\n", + "-34\n", + "-29\n", + "-26\n", + "-25\n", + "-23\n", + "-22\n", + "-19\n", + "-18\n", + "-17\n", + "-13\n", + "-3 : Should be {4, 10, 11, 19, 22, 23, 24, 25, 28, -100, 30, -95, 36, 37, -90, 42, 44, 45, 46, 47, 48, -79, -78, 50, 54, -74, 56, -71, -73, 60, -61, 71, -56, 73, -55, -53, 75, -51, -57, 79, -48, 80, 83, 85, -39, -38, -36, 93, 94, -34, -35, 97, 98, -29, 100, 92, -26, -25, -23, -22, -19, -18, -17, -13, -3}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "14\n", + "15\n", + "16\n", + "18\n", + "19\n", + "20\n", + "22\n", + "23\n", + "24\n", + "25\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "33\n", + "34\n", + "35\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "47\n", + "48\n", + "50\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "68\n", + "71\n", + "73\n", + "75\n", + "76\n", + "77\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "97\n", + "98\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-94\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-63\n", + "-62\n", + "-61\n", + "-58\n", + "-56\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-47\n", + "-46\n", + "-45\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-17\n", + "-16\n", + "-14\n", + "-12\n", + "-11\n", + "-1\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-2 : Should be {0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 14, 15, 16, 18, 19, 20, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 47, 48, 50, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 68, 71, 73, 75, 76, 77, 81, 82, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95, 97, 98, 100, -100, -99, -98, -97, -96, -94, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -70, -69, -68, -67, -66, -63, -62, -61, -58, -56, -52, -51, -50, -49, -47, -46, -45, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -25, -24, -23, -22, -21, -20, -17, -16, -14, -12, -11, -1, -9, -8, -7, -6, -5, -4, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-38\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-9\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-45\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-11\n", + "-2\n", + "-10\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -38, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -52, -51, -50, -49, -48, -47, -46, -9, -44, -43, -42, -41, -40, -39, -45, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -11, -2, -10, -8, -7, -6, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-36\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-9\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-45\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -36, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -9, -44, -43, -42, -41, -40, -39, -38, -37, -45, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -2, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "3\n", + "4\n", + "5\n", + "6\n", + "8\n", + "12\n", + "13\n", + "14\n", + "17\n", + "19\n", + "20\n", + "22\n", + "27\n", + "30\n", + "31\n", + "34\n", + "39\n", + "42\n", + "45\n", + "46\n", + "48\n", + "49\n", + "50\n", + "51\n", + "53\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "63\n", + "66\n", + "68\n", + "70\n", + "71\n", + "72\n", + "79\n", + "81\n", + "84\n", + "86\n", + "88\n", + "89\n", + "90\n", + "91\n", + "93\n", + "94\n", + "96\n", + "100\n", + "-100\n", + "-99\n", + "-95\n", + "-92\n", + "-91\n", + "-90\n", + "-88\n", + "-87\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-78\n", + "-74\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-65\n", + "-64\n", + "-63\n", + "-61\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-52\n", + "-50\n", + "-47\n", + "-46\n", + "-44\n", + "-43\n", + "-42\n", + "-40\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-32\n", + "-31\n", + "-30\n", + "-28\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-13\n", + "-12\n", + "-11\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-2 : Should be {0, 3, 4, 5, 6, 8, 12, 13, 14, 17, 19, 20, 22, 27, 30, 31, 34, 39, 42, 45, 46, 48, 49, 50, 51, 53, 55, 56, 57, 58, 59, 60, 61, 63, 66, 68, 70, 71, 72, 79, 81, 84, 86, 88, 89, 90, 91, 93, 94, 96, 100, -100, -99, -95, -92, -91, -90, -88, -87, -84, -83, -82, -81, -80, -78, -74, -72, -71, -70, -68, -67, -65, -64, -63, -61, -58, -57, -56, -55, -52, -50, -47, -46, -44, -43, -42, -40, -38, -37, -36, -35, -34, -32, -31, -30, -28, -26, -25, -24, -23, -22, -21, -20, -18, -17, -13, -12, -11, -9, -8, -7, -6, -5, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "8\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "74\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-22\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-66\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-5\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-2\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -22, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -66, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -44, -43, -42, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -5, -21, -20, -19, -18, -17, -16, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -2, -4, -3, -1}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "3\n", + "4\n", + "7\n", + "8\n", + "9\n", + "11\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "31\n", + "32\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "45\n", + "46\n", + "47\n", + "50\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "59\n", + "60\n", + "61\n", + "62\n", + "63\n", + "64\n", + "65\n", + "71\n", + "72\n", + "73\n", + "76\n", + "80\n", + "81\n", + "82\n", + "83\n", + "85\n", + "86\n", + "87\n", + "89\n", + "90\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "99\n", + "100\n", + "-100\n", + "-99\n", + "-98\n", + "-96\n", + "-94\n", + "-91\n", + "-88\n", + "-87\n", + "-85\n", + "-83\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-68\n", + "-67\n", + "-66\n", + "-64\n", + "-63\n", + "-62\n", + "-60\n", + "-59\n", + "-55\n", + "-54\n", + "-51\n", + "-49\n", + "-48\n", + "-46\n", + "-45\n", + "-44\n", + "-43\n", + "-42\n", + "-39\n", + "-38\n", + "-37\n", + "-34\n", + "-28\n", + "-23\n", + "-18\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-10\n", + "-7\n", + "-5\n", + "-3\n", + "-2 : Should be {3, 4, 7, 8, 9, 11, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 31, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 45, 46, 47, 50, 53, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 65, 71, 72, 73, 76, 80, 81, 82, 83, 85, 86, 87, 89, 90, 92, 93, 94, 95, 96, 97, 99, 100, -100, -99, -98, -96, -94, -91, -88, -87, -85, -83, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -68, -67, -66, -64, -63, -62, -60, -59, -55, -54, -51, -49, -48, -46, -45, -44, -43, -42, -39, -38, -37, -34, -28, -23, -18, -15, -14, -13, -12, -10, -7, -5, -3, -2}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "5\n", + "9\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "36\n", + "37\n", + "40\n", + "42\n", + "45\n", + "49\n", + "50\n", + "52\n", + "54\n", + "55\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "64\n", + "69\n", + "71\n", + "73\n", + "75\n", + "77\n", + "78\n", + "79\n", + "80\n", + "81\n", + "82\n", + "83\n", + "84\n", + "85\n", + "87\n", + "88\n", + "89\n", + "90\n", + "92\n", + "94\n", + "98\n", + "99\n", + "-100\n", + "-99\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-88\n", + "-87\n", + "-84\n", + "-82\n", + "-81\n", + "-80\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-64\n", + "-63\n", + "-61\n", + "-60\n", + "-59\n", + "-57\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-46\n", + "-45\n", + "-44\n", + "-42\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-36\n", + "-35\n", + "-34\n", + "-32\n", + "-29\n", + "-28\n", + "-26\n", + "-24\n", + "-22\n", + "-21\n", + "-20\n", + "-19\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-13\n", + "-12\n", + "-11\n", + "-2\n", + "-9\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 5, 9, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 36, 37, 40, 42, 45, 49, 50, 52, 54, 55, 57, 58, 59, 60, 61, 64, 69, 71, 73, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 98, 99, -100, -99, -98, -97, -96, -95, -94, -93, -92, -91, -88, -87, -84, -82, -81, -80, -76, -75, -74, -73, -72, -71, -70, -69, -68, -64, -63, -61, -60, -59, -57, -55, -54, -53, -52, -51, -50, -49, -48, -46, -45, -44, -42, -41, -40, -39, -38, -36, -35, -34, -32, -29, -28, -26, -24, -22, -21, -20, -19, -18, -17, -16, -15, -13, -12, -11, -2, -9, -8, -7, -6, -5, -4, -3, -1}\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "66\n", + "-55\n", + "11\n", + "76\n", + "-52\n", + "-49\n", + "-48\n", + "-43\n", + "87\n", + "25\n", + "89\n", + "90\n", + "30\n", + "96\n", + "97\n", + "-94\n", + "34\n", + "99\n", + "-26\n", + "-87\n", + "43\n", + "45\n", + "-18\n", + "49\n", + "60 : Should be {11, 25, 30, -94, 34, -87, 43, 45, 49, 60, 66, -55, 76, -52, -49, -48, -43, 87, 89, 90, 96, 97, 99, -26, -18}\n", + "\n", + "======================================================================\n", + "FAIL: runTest (mod.testing.test_unique..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 112, in runTest\n", + " self.assertEqual(set(fn(self.input)), self.output, f\"Should be {self.output}\")\n", + "AssertionError: Items in the second set but not the first:\n", + "0\n", + "1\n", + "2\n", + "3\n", + "4\n", + "5\n", + "6\n", + "7\n", + "9\n", + "10\n", + "11\n", + "12\n", + "13\n", + "14\n", + "15\n", + "16\n", + "17\n", + "18\n", + "19\n", + "20\n", + "21\n", + "22\n", + "23\n", + "24\n", + "25\n", + "26\n", + "27\n", + "28\n", + "29\n", + "30\n", + "31\n", + "32\n", + "33\n", + "34\n", + "35\n", + "36\n", + "37\n", + "38\n", + "39\n", + "40\n", + "41\n", + "42\n", + "43\n", + "44\n", + "45\n", + "46\n", + "47\n", + "48\n", + "49\n", + "50\n", + "51\n", + "52\n", + "53\n", + "54\n", + "55\n", + "56\n", + "57\n", + "58\n", + "59\n", + "60\n", + "61\n", + "62\n", + "64\n", + "66\n", + "67\n", + "68\n", + "69\n", + "70\n", + "71\n", + "72\n", + "73\n", + "75\n", + "76\n", + "77\n", + "78\n", + "79\n", + "80\n", + "82\n", + "83\n", + "84\n", + "85\n", + "86\n", + "87\n", + "88\n", + "89\n", + "90\n", + "91\n", + "92\n", + "93\n", + "94\n", + "95\n", + "96\n", + "97\n", + "98\n", + "99\n", + "100\n", + "-100\n", + "-98\n", + "-97\n", + "-96\n", + "-95\n", + "-94\n", + "-93\n", + "-92\n", + "-91\n", + "-90\n", + "-89\n", + "-88\n", + "-87\n", + "-86\n", + "-85\n", + "-84\n", + "-83\n", + "-82\n", + "-81\n", + "-80\n", + "-79\n", + "-78\n", + "-77\n", + "-76\n", + "-75\n", + "-74\n", + "-73\n", + "-72\n", + "-71\n", + "-70\n", + "-69\n", + "-68\n", + "-67\n", + "-65\n", + "-64\n", + "-63\n", + "-62\n", + "-61\n", + "-60\n", + "-59\n", + "-58\n", + "-57\n", + "-56\n", + "-55\n", + "-54\n", + "-53\n", + "-52\n", + "-51\n", + "-50\n", + "-49\n", + "-48\n", + "-47\n", + "-46\n", + "-45\n", + "-9\n", + "-43\n", + "-41\n", + "-40\n", + "-39\n", + "-38\n", + "-37\n", + "-36\n", + "-35\n", + "-34\n", + "-33\n", + "-32\n", + "-31\n", + "-30\n", + "-29\n", + "-28\n", + "-27\n", + "-26\n", + "-25\n", + "-24\n", + "-23\n", + "-22\n", + "-21\n", + "-20\n", + "-18\n", + "-17\n", + "-16\n", + "-15\n", + "-14\n", + "-13\n", + "-12\n", + "-11\n", + "-10\n", + "-2\n", + "-8\n", + "-7\n", + "-6\n", + "-5\n", + "-4\n", + "-3\n", + "-1 : Should be {0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -100, -98, -97, -96, -95, -94, -93, -92, -91, -90, -89, -88, -87, -86, -85, -84, -83, -82, -81, -80, -79, -78, -77, -76, -75, -74, -73, -72, -71, -70, -69, -68, -67, -65, -64, -63, -62, -61, -60, -59, -58, -57, -56, -55, -54, -53, -52, -51, -50, -49, -48, -47, -46, -45, -9, -43, -41, -40, -39, -38, -37, -36, -35, -34, -33, -32, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -21, -20, -18, -17, -16, -15, -14, -13, -12, -11, -10, -2, -8, -7, -6, -5, -4, -3, -1}\n", + "\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.221s\n", + "\n", + "FAILED (failures=100)\n" + ] + } + ], "source": [ "# This will test your function \n", "test_unique(unique)" @@ -388,7 +17749,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.13" + "version": "3.11.4" }, "toc": { "base_numbering": 1, diff --git a/Untitled.ipynb b/Untitled.ipynb new file mode 100644 index 0000000..2760397 --- /dev/null +++ b/Untitled.ipynb @@ -0,0 +1,105 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "d0a89381", + "metadata": {}, + "outputs": [], + "source": [ + "def greater(a,b):\n", + " if a > b:\n", + " return a\n", + " else:\n", + " return b\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "97f91f14", + "metadata": {}, + "outputs": [], + "source": [ + "def greatest(*list1,*list2):\n", + " \n", + " z = 0\n", + " for i in list1:\n", + " z = i \n", + " while z < i:\n", + " pass\n", + " break\n", + " return z\n", + " \n", + " y = 0\n", + " for i in list2:\n", + " y = i \n", + " while y < i:\n", + " pass\n", + " break\n", + " return y" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "6db536a9", + "metadata": {}, + "outputs": [], + "source": [ + "# This will test your function \n", + "greatest([2,3,4,2], [91,2,45,34])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9f17cb12", + "metadata": {}, + "outputs": [], + "source": [ + "def sum_all(*elements):\n", + " total = 0\n", + " for i in elements:\n", + " total += i\n", + " return total\n", + " \n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ec0b9246", + "metadata": {}, + "outputs": [], + "source": [ + "# This will test your function \n", + "#test_sum(sum_all)\n", + "\n", + "sum_all(4,9,8,20)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/main.ipynb b/main.ipynb index 2b94ca7..b334a40 100644 --- a/main.ipynb +++ b/main.ipynb @@ -20,7 +20,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -37,19 +37,54 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ "def greater(a,b):\n", - " pass" + " if a > b:\n", + " return a\n", + " else:\n", + " return b" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "10" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "greater(10,9)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.109s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_greater(greater)" @@ -64,19 +99,58 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ - "def greatest(arr):\n", - " pass" + "def greatest(list1):\n", + " \n", + " z = 0\n", + " for i in list1:\n", + " if z < i:\n", + " z = i \n", + " return z\n", + " " ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "greatest() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[12], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m greatest(\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m3\u001b[39m,\u001b[38;5;241m4\u001b[39m,\u001b[38;5;241m2\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: greatest() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "greatest(2,3,4,2)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.132s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_greatest(greatest)" @@ -91,19 +165,55 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ - "def sum_all(arr):\n", - " pass" + "def sum_all(elements):\n", + " total = 0\n", + " for i in elements:\n", + " total += i\n", + " return total" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "sum_all() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[15], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m sum_all(\u001b[38;5;241m4\u001b[39m,\u001b[38;5;241m9\u001b[39m,\u001b[38;5;241m8\u001b[39m,\u001b[38;5;241m20\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: sum_all() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "sum_all(4,9,8,20)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.131s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_sum(sum_all)" @@ -118,19 +228,55 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ - "def mult_all(arr):\n", - " pass" + "def mult_all(elements4):\n", + " total = 1\n", + " for i in elements4:\n", + " total *= i\n", + " return total" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 18, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "mult_all() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[18], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m mult_all(\u001b[38;5;241m9\u001b[39m,\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m6\u001b[39m,\u001b[38;5;241m7\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: mult_all() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "mult_all(9,2,6,7)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.128s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_mult(mult_all)" @@ -145,19 +291,991 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 59, "metadata": {}, "outputs": [], "source": [ - "def oper_all(arr, oper):\n", - " pass" + "def oper_all(*arr, oper):\n", + " if oper == \"+\":\n", + " return sum_all(arr)\n", + " if oper == \"*\":\n", + " return mult_all(arr)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 60, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "TypeError", + "evalue": "'function' object is not subscriptable", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[60], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m oper_all[\u001b[38;5;241m9\u001b[39m,\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m4\u001b[39m,\u001b[38;5;241m5\u001b[39m],(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m*\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: 'function' object is not subscriptable" + ] + } + ], + "source": [ + "oper_all[9,2,4,5],(\"*\")" + ] + }, + { + "cell_type": "code", + "execution_count": 61, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "======================================================================\n", + "ERROR: runTest (mod.testing.test_operations..TestKnown.runTest)\n", + "----------------------------------------------------------------------\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\anafl\\ironhack\\lab-functions\\mod\\testing.py\", line 78, in runTest\n", + " self.assertEqual(fn(*self.input), self.output, f\"Should be {self.output}\")\n", + " ^^^^^^^^^^^^^^^\n", + "TypeError: oper_all() missing 1 required keyword-only argument: 'oper'\n", + "\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.182s\n", + "\n", + "FAILED (errors=100)\n" + ] + } + ], "source": [ "# This will test your function \n", "test_operations(oper_all)" @@ -172,19 +1290,55 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 54, "metadata": {}, "outputs": [], "source": [ "def factorial(n):\n", - " pass" + " z = 1\n", + " for i in range(1, (n+1)):\n", + " z *= i\n", + " \n", + " return z" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 55, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "5040" + ] + }, + "execution_count": 55, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "factorial(7)" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.138s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_factorial(factorial)" @@ -201,19 +1355,73 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 79, "metadata": {}, "outputs": [], "source": [ "def unique(arr):\n", - " pass" + " new_list = []\n", + " for i in arr:\n", + " if i in new_list:\n", + " pass\n", + " else:\n", + " new_list.append(i)\n", + " return new_list" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 86, "metadata": {}, "outputs": [], + "source": [ + "def unique(arr):\n", + " new_list = []\n", + " \n", + " for i in arr:\n", + " if i != new_list:\n", + " new_list = new_list + [i]\n", + " return new_list" + ] + }, + { + "cell_type": "code", + "execution_count": 87, + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "unique() takes 1 positional argument but 4 were given", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[1;32mIn[87], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m unique(\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m2\u001b[39m,\u001b[38;5;241m5\u001b[39m)\n", + "\u001b[1;31mTypeError\u001b[0m: unique() takes 1 positional argument but 4 were given" + ] + } + ], + "source": [ + "unique(2,2,2,5)" + ] + }, + { + "cell_type": "code", + "execution_count": 88, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.247s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_unique(unique)" @@ -229,19 +1437,83 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 137, "metadata": {}, "outputs": [], "source": [ "def st_dev(arr):\n", - " pass" + " \n", + " #do the mean\n", + " counter = 0 \n", + " sum_value = 0\n", + " \n", + " for i in arr:\n", + " counter += 1\n", + " for i in arr:\n", + " sum_value += i\n", + " \n", + " media = sum_value / counter\n", + " \n", + " #square the deviation from the mean and sum\n", + " sum_square = 0 \n", + " for i in arr:\n", + " deviation_mean = i - media\n", + " square_deviation = deviation_mean**2\n", + " sum_square += square_deviation\n", + " \n", + " #variance\n", + " variance = sum_square/(counter - 1)\n", + " \n", + " #square root\n", + " \n", + " standar_deviation = variance**0.5\n", + " \n", + " return standar_deviation\n", + " " ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 138, "metadata": {}, "outputs": [], + "source": [ + "lista = [1, 3, 5, 7, 9, 11]" + ] + }, + { + "cell_type": "code", + "execution_count": 139, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "3.7416573867739413\n" + ] + } + ], + "source": [ + "print(st_dev(lista))" + ] + }, + { + "cell_type": "code", + "execution_count": 125, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3.7416573867739413" + ] + }, + "execution_count": 125, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# This will test your function\n", "#test_stdev(st_dev)\n", @@ -249,7 +1521,9 @@ "# Our tests need to be improved, so for this exercise, we care about the code itself. You may check if you get\n", "# similar results by checking with:\n", "\n", - "from statistics import stdev" + "from statistics import stdev\n", + "\n", + "stdev([1, 3, 5, 7, 9, 11])\n" ] }, { @@ -261,19 +1535,41 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 201, "metadata": {}, "outputs": [], "source": [ "def pangram(string):\n", - " pass" + " \n", + " alfabeto = \"abcdefghijklmnopqrstuvwxyz\"\n", + " counter = 0\n", + " num_alf = 26\n", + " string = string.lower()\n", + " \n", + " for i in alfabeto:\n", + " if i in string:\n", + " counter += 1\n", + " \n", + " return counter == num_alf" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 202, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "..............................\n", + "----------------------------------------------------------------------\n", + "Ran 30 tests in 0.031s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_pangram(pangram)" @@ -289,19 +1585,89 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 180, "metadata": {}, "outputs": [], "source": [ "def check_pass(string):\n", - " pass" + " least_8 = False\n", + " one_lower = False \n", + " one_upper = False\n", + " one_number = False\n", + " one_special = False\n", + " \n", + " #least 8\n", + " if len(string) >= 8:\n", + " least_8 = True\n", + " \n", + " for i in string:\n", + " if i.islower():\n", + " one_lower = True\n", + " break\n", + " \n", + " #least one upper case\n", + " for i in string:\n", + " if i.isupper():\n", + " one_upper = True\n", + " break\n", + " \n", + " for i in string:\n", + " if i.isdigit():\n", + " one_number = True\n", + " break \n", + " \n", + " for i in string:\n", + " if i in '# @ ! $ % & ( ) ^ * [ ] { }':\n", + " one_special= True\n", + " break\n", + " #if i == \"#\" or i == \"@\" or i == \"!\" or i == \"$\" or i == \"%\" or i == \"&\" or i == \"(\" or i == \")\" or i == \"^\" or i == \"*\" or i == \"[\" or i == \"]\" or i == \"{\" or i == \"}\" or i == \"`\":\n", + " #one_special= True\n", + " \n", + " if least_8 and one_lower and one_upper and one_number and one_special:\n", + " return True\n", + " \n", + " return False\n", + " \n", + " " ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 181, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "True" + ] + }, + "execution_count": 181, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "check_pass(\"(Jbjhkj8\")" + ] + }, + { + "cell_type": "code", + "execution_count": 182, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "....................................................................................................\n", + "----------------------------------------------------------------------\n", + "Ran 100 tests in 0.080s\n", + "\n", + "OK\n" + ] + } + ], "source": [ "# This will test your function \n", "test_pass(check_pass)" @@ -388,7 +1754,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.13" + "version": "3.11.4" }, "toc": { "base_numbering": 1, diff --git a/mod/__pycache__/testing.cpython-311.pyc b/mod/__pycache__/testing.cpython-311.pyc new file mode 100644 index 0000000..7769a38 Binary files /dev/null and b/mod/__pycache__/testing.cpython-311.pyc differ