def test_get_users_with_user(m_conduit):
    conduit = mozphab.conduit

    user = {"userName": "******", "phid": "PHID-USER-1"}
    m_conduit.return_value = [user]
    assert [user] == conduit.get_users(["alice"])
    m_conduit.assert_called_once()

    conduit.get_users(["alice"])
    m_conduit.assert_called_once()

    simplecache.cache.reset()
    m_conduit.reset_mock()
    m_conduit.return_value = []
    assert [] == conduit.get_users(["alice"])
    m_conduit.assert_called_once()
def test_get_users_no_users():
    conduit = mozphab.conduit
    assert [] == conduit.get_users([])