Completely fucked, and spending too much time screwing around with Faraday. I need some learning tests.
Silenced the unable-to-pass test until I learn more Faraday.
I'm giving up on Faraday, I guess.
I learned how to redirect with Faraday.
Created a space to tell Faraday to please follow redirects.
Now that we tell Faraday to follow redirects, we can handle redirecting gists.
Added that a spec behaves like another.
We now handle the case of a gist with many files, but specifying only the gist ID.
We now handle the case of specifying the filename, but not the username.
Discovered a loose wire between RendersCode and DownloadsGist, and began fixing it.
CodeBlock tag now renders whatever code we give it.
We now gracefully handle CodeBlock failing to render our code.
We now gracefully handle failure to initialise the CodeBlock tag.
GistNoCssTag is a Liquid::Tag.
GistNoCssTag is registered in Liquid::Templates.
Faking parsing the parameters until I make it.
Jumping straight to a regex, because I can.
Verified that the regex holds up.
Tried to break the regex; made it stronger.