def test_returns_empty_list_for_unknown_user(self):
        session = {
            "user": {
                "email": "*****@*****.**"
            }
        }
        permissions = Permissions({
            "*****@*****.**": ["foo"]
        })

        assert_that(permissions.buckets_in_session(session), is_([]))
    def test_returns_list_of_buckets_for_known_user(self):
        session = {
            "user": {
                "email": "*****@*****.**"
            }
        }
        permissions = Permissions({
            "*****@*****.**": ["moj", "fco"],
            "*****@*****.**": ["dvla", "etc"]
        })

        assert_that(permissions.buckets_in_session(session),
                    is_(["moj", "fco"]))