예제 #1
0
def test_solution():
    from solution import reverse

    assert reverse("hello") == "olleh"
    assert reverse("") == ""
    assert reverse("h") == "h"
    assert reverse("yes") == "sey"
예제 #2
0
def test_reverse():
    door_pub = 17807724
    door_loop_size = solution.reverse(7, door_pub)
    assert door_loop_size == 11

    card_pub = 5764801
    card_loop_size = solution.reverse(7, card_pub)
    assert card_loop_size == 8
예제 #3
0
 def test_reverse(self):
     input_value = {
         'hired': {
             'be': {
                 'to': {
                     'deserve': 'I'
                 }
             }
         }
     }
     result = solution.reverse(input_value)
     target_value = {
         'I': {
             'deserve': {
                 'to': {
                     'be': 'hired'
                 }
             }
         }
     }
     self.assertDictEqual(result, target_value)
예제 #4
0
def test_solution():
    import solution
    assert solution.reverse('everyone') == 'enoyreve'
    assert solution.reverse('hey') == 'yeh'
    assert solution.reverse('ok') == 'ko'
    assert solution.reverse('') == ''
예제 #5
0
 def test_reverse(self):
     self.assertEqual(solution.reverse('abcde'), 'edcba')
예제 #6
0
def test_reverse(n, reversed):
    assert reverse(n) == reversed
예제 #7
0
def test_solution():
    import solution
    assert solution.reverse('hello') == 'olleh'
    assert solution.reverse('') == ''
    assert solution.reverse('h') == 'h'
    assert solution.reverse('yes') == 'sey'
예제 #8
0
def test_solution():
    import solution
    assert solution.reverse('hello') == 'oellh'
    assert solution.reverse('') == ''
예제 #9
0
def test_solution(monkeypatch):
    import solution
    from array import array

    assert solution.reverse(array("i", [1, 3, 5, 3, 7, 1, 9, 3])) == array(
        "i", [3, 9, 1, 7, 3, 5, 3, 1])