Sha256: cbfd017ac69a73cc4f1cdf8571653efe12d7bf8d7fcf1fddc67adba0aa527787

Contents?: true

Size: 1.04 KB

Versions: 121

Compression:

Stored size: 1.04 KB

Contents

# -*- coding: utf-8 -*-

from __future__ import unicode_literals
import unittest

import hello_world


class HelloWorldTests(unittest.TestCase):

    def test_hello_without_name(self):
        self.assertEqual(
            'Hello, World!',
            hello_world.hello()
        )

    def test_hello_with_sample_name(self):
        self.assertEqual(
            'Hello, Alice!',
            hello_world.hello('Alice')
        )

    def test_hello_with_other_sample_name(self):
        self.assertEqual(
            'Hello, Bob!',
            hello_world.hello('Bob')
        )

    def test_hello_with_umlaut_name(self):
        self.assertEqual(
            'Hello, Jürgen!',
            hello_world.hello('Jürgen')
        )

    def test_hello_with_blank_name(self):
        self.assertEqual(
            'Hello, World!',
            hello_world.hello('')
        )

    def test_hello_with_none_name(self):
        self.assertEqual(
            'Hello, World!',
            hello_world.hello(None)
        )


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

Version data entries

121 entries across 121 versions & 1 rubygems

Version Path
trackler-2.0.8.20 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.19 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.18 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.17 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.16 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.15 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.14 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.13 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.12 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.11 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.10 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.9 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.8 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.7 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.6 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.5 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.4 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.3 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.2 tracks/python/exercises/hello-world/hello_world_test.py
trackler-2.0.8.1 tracks/python/exercises/hello-world/hello_world_test.py