2b74533960
* Extract link header values. * Expose response link header to a new type. * Add tests for Mastodon.http.extractLinks. * WiP * Wrap decoded content and links into a new Response type. * Update MastodonMsg handlers so they handle responses. * Remove debug statements. * Add edge case to tests. * Add missing TODO comment. * Simplifies Mastodon.Http signatures * Paginate the user timeline. * I lost my mind. May revert. * Updated Http API to be more explicit. * Fuck namespaces. * Cosmetics. * I'm burnt out, lost 10 pounds, but it works. * Fix qs param for local tl was appended to link url. * Fix my own mediocrity. * Fix oauth endpoints. * Fix Link header case handling with Firefox. * Add test case for link header name case handling.
20 lines
395 B
Elm
20 lines
395 B
Elm
port module Main exposing (..)
|
|
|
|
import MastodonTest.HelperTest
|
|
import MastodonTest.HttpTest
|
|
import Test
|
|
import Test.Runner.Node exposing (run, TestProgram)
|
|
import Json.Encode exposing (Value)
|
|
|
|
|
|
main : TestProgram
|
|
main =
|
|
run emit <|
|
|
Test.concat
|
|
[ MastodonTest.HelperTest.all
|
|
, MastodonTest.HttpTest.all
|
|
]
|
|
|
|
|
|
port emit : ( String, Value ) -> Cmd msg
|