aboutsummaryrefslogtreecommitdiff
path: root/headers_test.go
Commit message (Collapse)AuthorAgeFilesLines
* reorganize codeStefan Majewsky2018-02-191-46/+0
| | | | | | * Gophercloud dependencies move into subpackage gopherschwift. * Tests move into subpackage tests (to avoid import cycles). + Rename "Client" to "Backend".
* replace expectError by expectSuccess where possibleStefan Majewsky2018-02-191-1/+1
|
* increase test coverageStefan Majewsky2018-02-071-42/+1
|
* switch from reflection to code generationStefan Majewsky2018-02-071-10/+9
| | | | | | This allows me to make the API much simpler. More simplification forthcoming in the following commit; I just want to make a cut since `make test` is happy right now.
* redesign the header APIStefan Majewsky2018-02-051-11/+8
| | | | | | I'm quite satisfied with this right now (though this doesn't say anything about how I feel about it tomorrow), but it's ugly that some guts (headers.Base) are exposed in the public API.
* add ContainerStefan Majewsky2018-02-041-8/+15
|
* build HTTP requests without ProviderClient.Request(), make tests workStefan Majewsky2018-02-041-5/+3
|
* implement compileHeadersStefan Majewsky2018-01-301-1/+1
| | | | Test is still failing though...
* finalize Account.Post() design, add initial account testsStefan Majewsky2018-01-301-1/+6
| | | | Failing right now because compileHeaders() is a stub.
* lay down the full Account APIStefan Majewsky2018-01-291-0/+81