john pfeiffer
  • Home
  • Categories
  • Tags
  • Archives

rpsls pytest simple test

import rpsls

def test_name_to_number():
    assert rpsls.name_to_number("rock") == 0
    assert rpsls.name_to_number("Spock") == 1
    assert rpsls.name_to_number("paper") == 2
    assert rpsls.name_to_number("lizard") == 3
    assert rpsls.name_to_number("scissors") == 4

def test_find_winner():
    assert rpsls.find_winner(0, 0) == 0
    assert rpsls.find_winner(0, 1) == 2
    assert rpsls.find_winner(0, 2) == 2
    assert rpsls.find_winner(0, 3) == 1
    assert rpsls.find_winner(0, 4) == 1
    assert rpsls.find_winner(1, 0) == 1
    assert rpsls.find_winner(1, 1) == 0
    assert rpsls.find_winner(1, 2) == 2
    assert rpsls.find_winner(1, 3) == 2
    assert rpsls.find_winner(1, 4) == 1
    assert rpsls.find_winner(2, 0) == 1
    assert rpsls.find_winner(2, 1) == 1
    assert rpsls.find_winner(2, 2) == 0
    assert rpsls.find_winner(2, 3) == 2
    assert rpsls.find_winner(2, 4) == 2
    assert rpsls.find_winner(3, 0) == 2
    assert rpsls.find_winner(3, 1) == 1
    assert rpsls.find_winner(3, 2) == 1
    assert rpsls.find_winner(3, 3) == 0
    assert rpsls.find_winner(3, 4) == 2
    assert rpsls.find_winner(4, 0) == 2
    assert rpsls.find_winner(4, 1) == 2
    assert rpsls.find_winner(4, 2) == 1
    assert rpsls.find_winner(4, 3) == 1
    assert rpsls.find_winner(4, 4) == 0

  • « http get html scrape parse download
  • rpsls pytest advanced test »

Published

Jan 25, 2013

Category

python

~121 words

Tags

  • pytest 6
  • python 180
  • rpsls 6
  • simple 11
  • test 29