def test_get_preferred_value_none(db: SopelDB): """Test method when there is no preferred value""" db.set_nick_value('testuser', 'userkey', 'uservalue') db.set_channel_value('#channel', 'channelkey', 'channelvalue') names = ['notuser', '#notchannel'] assert db.get_preferred_value(names, 'userkey') is None assert db.get_preferred_value(names, 'channelkey') is None
def test_get_preferred_value(db: SopelDB): db.set_nick_value('asdf', 'qwer', 'poiu') db.set_channel_value('#asdf', 'qwer', '/.,m') db.set_channel_value('#asdf', 'lkjh', '1234') names = ['asdf', '#asdf'] assert db.get_preferred_value(names, 'qwer') == 'poiu' assert db.get_preferred_value(names, 'lkjh') == '1234'