~reviewer/hello-hut

ref: c928c9bd97287f0eda9583f4fe2931fb9d78118c hello-hut/tests/test_greetings.py -rw-r--r-- 516 bytes
c928c9bd — Tomás Varga Add --shout to print the greeting in capitals 7 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import unittest

from hello_hut.greetings import greet


class GreetTest(unittest.TestCase):
    def test_default_name(self):
        self.assertEqual(greet(), "Hello, friend!")

    def test_custom_name(self):
        self.assertEqual(greet("Ada"), "Hello, Ada!")

    def test_shout(self):
        self.assertEqual(greet("Ada", shout=True), "HELLO, ADA!")

    def test_shout_keeps_accents(self):
        self.assertEqual(greet("Zoë", shout=True), "HELLO, ZOË!")


if __name__ == "__main__":
    unittest.main()