def test_switch(): with patch.object(helpers, 'waffle') as waffle: ret = helpers.switch({'LANG': 'de'}, 'dude', ['fr', 'de']) assert ret is waffle.switch.return_value waffle.switch.assert_called_with('dude') with patch.object(helpers, 'waffle') as waffle: assert not helpers.switch({'LANG': 'de'}, 'dude', ['fr', 'en']) waffle.switch.assert_not_called() with patch.object(helpers, 'waffle') as waffle: ret = helpers.switch({'LANG': 'de'}, 'dude') assert ret is waffle.switch.return_value waffle.switch.assert_called_with('dude') with patch.object(helpers, 'waffle') as waffle: ret = helpers.switch({'LANG': 'en-GB'}, 'dude', ['de', 'en']) assert ret is waffle.switch.return_value waffle.switch.assert_called_with('dude')
def test_switch(): with patch.object(helpers, "waffle") as waffle: ret = helpers.switch({"LANG": "de"}, "dude", ["fr", "de"]) assert ret is waffle.switch.return_value waffle.switch.assert_called_with("dude") with patch.object(helpers, "waffle") as waffle: assert not helpers.switch({"LANG": "de"}, "dude", ["fr", "en"]) waffle.switch.assert_not_called() with patch.object(helpers, "waffle") as waffle: ret = helpers.switch({"LANG": "de"}, "dude") assert ret is waffle.switch.return_value waffle.switch.assert_called_with("dude") with patch.object(helpers, "waffle") as waffle: ret = helpers.switch({"LANG": "en-GB"}, "dude", ["de", "en"]) assert ret is waffle.switch.return_value waffle.switch.assert_called_with("dude")