#273: Remove nose dependency for sorting_searching/ (#278)

This commit is contained in:
Donne Martin
2020-07-11 11:25:26 -04:00
committed by GitHub
parent abf7524c26
commit d488e4f355
30 changed files with 257 additions and 333 deletions

View File

@@ -1,14 +1,14 @@
from nose.tools import assert_equal, assert_raises
import unittest
class TestAnagrams(object):
class TestAnagrams(unittest.TestCase):
def test_group_anagrams(self):
anagram = Anagram()
assert_raises(TypeError, anagram.group_anagrams, None)
self.assertRaises(TypeError, anagram.group_anagrams, None)
data = ['ram', 'act', 'arm', 'bat', 'cat', 'tab']
expected = ['ram', 'arm', 'act', 'cat', 'bat', 'tab']
assert_equal(anagram.group_anagrams(data), expected)
self.assertEqual(anagram.group_anagrams(data), expected)
print('Success: test_group_anagrams')
@@ -19,4 +19,4 @@ def main():
if __name__ == '__main__':
main()
main()