Joe Nelson
|
2f37b6caeb
|
Rudimentary cors feature spec
|
2014-10-03 16:00:06 -07:00 |
|
Joe Nelson
|
5eeb3a75b2
|
Regenerate ssl cert specifically for localhost
|
2014-10-03 13:54:47 -07:00 |
|
Adam C. Baker
|
bf494abb58
|
remove redundant import
|
2014-10-01 16:40:23 -07:00 |
|
Adam C. Baker
|
4c636b5512
|
slightly more specific error check.
|
2014-10-01 16:19:52 -07:00 |
|
Adam C. Baker
|
bfa6a968a6
|
more unit-y unit tests
|
2014-10-01 15:42:57 -07:00 |
|
Joe Nelson
|
7e9c224299
|
Configure roles and permissions suitable for Travis auth feature specs
|
2014-09-30 22:44:02 -07:00 |
|
Joe Nelson
|
598d70579e
|
WIP: change db roles based on HTTP basic auth headers
|
2014-09-29 22:52:02 -07:00 |
|
Joe Nelson
|
b29e07538c
|
Manage passwords with bcrypt
|
2014-09-29 17:45:36 -07:00 |
|
 Adam C. BakerandJoe Nelson
|
14fa20f0e6
|
addUser function.
|
2014-09-29 15:52:01 -07:00 |
|
Joe Nelson
|
2f584be0d6
|
HTTPS only
|
2014-09-29 14:06:20 -07:00 |
|
Joe Nelson
|
631f651f44
|
List table columns as array, not hash
|
2014-09-29 11:40:20 -07:00 |
|
Joe Nelson
|
29d278f6bd
|
One string conversion to rule them all
|
2014-09-28 10:41:37 -07:00 |
|
Adam C. Baker
|
37f2aef212
|
don't add bogus user.
|
2014-09-26 17:50:51 -07:00 |
|
Adam C. Baker
|
34b53dd6b4
|
don't bother with access to public in schema fixture.
|
2014-09-26 17:36:26 -07:00 |
|
Adam C. Baker
|
f203982527
|
have test fixtures load roles too.
|
2014-09-26 16:58:55 -07:00 |
|
Adam C. Baker
|
a93065a887
|
specify schema as a string everywhere in the app.
This will make it easier to support semantic API versioning,
and makes code reuse easier right now.
|
2014-09-26 12:51:36 -07:00 |
|
Adam C. Baker
|
cf5510c425
|
upgrade hspec-wai, get tests passing.
|
2014-09-24 19:08:05 -07:00 |
|
Joe Nelson
|
9f2a01ae46
|
WIP: do crazy postgres upsert
|
2014-09-09 22:46:42 -07:00 |
|
Joe Nelson
|
22114532e6
|
WIP: put requests
|
2014-09-07 22:03:45 -07:00 |
|
Joe Nelson
|
a4227b94d8
|
Add Content-Location header to GET responses
Fixes #26
|
2014-09-07 17:01:35 -07:00 |
|
Joe Nelson
|
4d81959a2a
|
Fix Location link in post to db lacking a primary key
Fixes #29
|
2014-09-07 14:12:51 -07:00 |
|
Joe Nelson
|
d166cbc371
|
Test range truncation and single-item requests
|
2014-09-07 12:54:30 -07:00 |
|
Joe Nelson
|
fcdc37d20b
|
Reject ranges that start beyond last item
|
2014-09-07 12:47:07 -07:00 |
|
Joe Nelson
|
db7ccda74d
|
Test for no results case
|
2014-09-07 11:02:43 -07:00 |
|
Joe Nelson
|
63e3d69f4d
|
Be stricter about partial content response
|
2014-09-07 10:47:57 -07:00 |
|
Joe Nelson
|
7802fa5b7e
|
Respond with 200 or 206 in ranged responses
|
2014-09-07 09:38:30 -07:00 |
|
Adam C. Baker
|
7c93c788fa
|
fucking redundant import warnings breaking my build.
|
2014-09-04 13:09:27 -07:00 |
|
Adam C. Baker
|
9cae4f1354
|
test insert errors.
|
2014-09-04 01:01:27 -07:00 |
|
Adam C. Baker
|
e7344bf16f
|
extract test type, add useful functionality.
|
2014-09-04 01:00:48 -07:00 |
|
Adam C. Baker
|
e3bf277bca
|
Rescue unit test
|
2014-09-03 16:36:17 -07:00 |
|
Joe Nelson
|
a1fc4e8f78
|
A script to recreate the fixture from the current test schema
|
2014-09-01 21:16:18 -07:00 |
|
Joe Nelson
|
d77e00d93b
|
Ensure location header contains _a_ number, not a particular number
|
2014-09-01 21:13:46 -07:00 |
|
Joe Nelson
|
e454fc4526
|
Include no_pk table for future tests
|
2014-08-27 19:53:18 -07:00 |
|
Joe Nelson
|
d06674a1e8
|
Test insertion of various json types
|
2014-08-27 12:48:41 -07:00 |
|
Joe Nelson
|
134ca1f2a8
|
Parse JSON -> SqlValue as Int as well as Double when possible
|
2014-08-26 22:38:09 -07:00 |
|
Joe Nelson
|
c007dbb2b2
|
WIP: Testing compound key insert reveals weird type conversion
|
2014-08-25 19:43:23 -07:00 |
|
Joe Nelson
|
eef7860922
|
Test failed post, and clean up specs
|
2014-08-25 17:27:21 -07:00 |
|
Joe Nelson
|
f34f8d8c35
|
Separate tests into groups
Also test content of insert redirect
|
2014-08-25 16:53:44 -07:00 |
|
Joe Nelson
|
731260e9ee
|
Remove superfluous do statements
|
2014-08-25 13:37:10 -07:00 |
|
Joe Nelson
|
780c9d7c0f
|
Include location header in post response
|
2014-08-25 11:31:27 -07:00 |
|
Joe Nelson
|
094c145228
|
Test JSON payload for post
|
2014-08-23 21:49:16 -07:00 |
|
Joe Nelson
|
83a70343af
|
Remove unit test for now
|
2014-08-23 18:08:54 -07:00 |
|
Joe Nelson
|
036ffa107b
|
Feature tests pass, unit test does not
|
2014-08-23 18:08:20 -07:00 |
|
Joe Nelson
|
a3a6108d49
|
Create test fixtures
|
2014-08-23 15:38:40 -07:00 |
|
Joe Nelson
|
9df8a7b99b
|
Add global before/after hspec hook in test/Main.hs
|
2014-08-17 21:21:47 -07:00 |
|
Joe Nelson
|
f42f7769e1
|
Test OPTIONS request for /table
|
2014-08-17 18:32:16 -07:00 |
|
Joe Nelson
|
0fbfa2395b
|
Ensure db fixtures loaded in feature specs
|
2014-08-17 16:18:09 -07:00 |
|
Joe Nelson
|
011c7acec9
|
First feature specs
|
2014-08-16 22:33:37 -07:00 |
|
Joe Nelson
|
e9c232976e
|
Use version number for schema in tests like anticipated use case
|
2014-08-14 13:23:41 -07:00 |
|
Joe Nelson
|
66839c012f
|
Commit after insert, but not in test
|
2014-08-12 21:17:43 -07:00 |
|