Skip to content

Instantly share code, notes, and snippets.

@dmitriid
Last active January 11, 2016 13:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmitriid/e2b8200a62db7590b7b6 to your computer and use it in GitHub Desktop.
Save dmitriid/e2b8200a62db7590b7b6 to your computer and use it in GitHub Desktop.
get_status_url_prop() ->
?FORALL( {Username, Lower}
, gen_username()
, <<"profiles/", Lower/binary ,"/data/status.json">> == util_content:get_status_url(Username)
).
gen_username() ->
?LET( Username
, list(char())
, begin
Binary = list_to_binary(Username),
LowerCase = list_to_binary(string:to_lower(Username)),
{Binary, LowerCase}
end
).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment