test_bgg.py 674 B

123456789101112131415161718192021222324252627
  1. from boardgames.bgg import (
  2. take_first,
  3. lookup_boardgame_id_from_bgg,
  4. lookup_boardgame_from_bgg,
  5. )
  6. def test_take_first():
  7. assert take_first([]) == ""
  8. assert take_first(["a", "b"]) == "a"
  9. def test_lookup_boardgame_id_from_bgg():
  10. bgg_id = lookup_boardgame_id_from_bgg("Cosmic Encounter")
  11. assert bgg_id == "15"
  12. bgg_id = lookup_boardgame_id_from_bgg("Comedy Encounter")
  13. assert bgg_id == None
  14. def test_lookup_boardgame_from_bgg():
  15. bgg_result = lookup_boardgame_from_bgg(15)
  16. assert bgg_result.get("bggeek_id") == 15
  17. bgg_result = lookup_boardgame_from_bgg("Cosmic Encounter")
  18. assert bgg_result.get("bggeek_id") == "15"