def is_small_straight(dice):                  # ➊
    """dice is a list of five integers"""     # ➋ 
    diceset = set(dice)                       # ➌
    if any((diceset.issuperset({1,2,3,4}),    # ➍
            diceset.issuperset({2,3,4,5}),
            diceset.issuperset({3,4,5,6}))):
        return True                           # ➎
    return False                              # ➏

if __name__ == "__main__":
    # tests   
    print("testing...")
    assert is_small_straight([1,2,3,4,1]) == True    # ➐ 
    assert is_small_straight([6,5,4,3,2]) == True
    assert is_small_straight([2,3,4,5,2]) == True
    assert is_small_straight([3,4,5,6,6]) == True
    assert is_small_straight([4,4,4,4,4]) == False
    assert is_small_straight([1,2,2,3,6]) == False
    print("all tests passed")                     # ➑