Commit graph

54 commits

Author SHA1 Message Date
Jonas Helfer
b2279fd9f0 test validationRules option 2016-07-29 11:51:35 -07:00
Jonas Helfer
eb9926746a test formatError option 2016-07-29 11:42:05 -07:00
Jonas Helfer
cb94d5f8b4 add test for rootValue 2016-07-29 11:36:22 -07:00
Jonas Helfer
1f2d6ca821 Add support for connect (#58)
* add support for connect

* export apolloConnect and graphiqlConnect

* update changelog
2016-07-28 20:19:39 -07:00
Bojan Hribernik
bc587b77c2 Move destroyApp() call into aterEach() mocha hook 2016-07-28 23:15:30 +02:00
Bojan Hribernik
5fa12dbdb1 Fix lint errors and remove unnecessary tests 2016-07-28 22:56:34 +02:00
Bojan Hribernik
978270f9fa Apollo koa integration 2016-07-28 20:05:05 +02:00
nnance
622a46a02e fix integration tests 2016-07-18 21:17:52 -07:00
nnance
76379b2dda fix bad merge 2016-07-18 21:13:57 -07:00
nnance
fb3d07cbfa Merge branch 'apollo-hapi' of github.com:apollostack/apollo-server into apollo-hapi 2016-07-18 21:06:30 -07:00
nnance
e03f64db72 Merge branch 'master' of github.com:apollostack/apollo-server into apollo-hapi
# Conflicts:
#	src/integrations/integrations.test.ts
2016-07-18 21:06:00 -07:00
Nick Nance
9667b5f971 add support for context 2016-07-17 17:55:21 -07:00
Nick Nance
6633e52265 add context test 2016-07-17 17:51:41 -07:00
nnance
f9bc7dec8d refactored server handler 2016-07-16 07:31:14 -07:00
nnance
6b6fcba2d2 all hapi tests passing 2016-07-16 07:12:08 -07:00
Nick Nance
9cb004c5e3 add support for format params function 2016-07-07 22:54:46 -07:00
Nick Nance
9b20769267 add check for missing post body 2016-07-07 22:47:05 -07:00
Nick Nance
a19b9830b4 added support for options as a promise 2016-07-07 22:36:44 -07:00
Nick Nance
8a3e2fdf4a allow each integration suite to be ran separately 2016-07-07 08:46:10 -07:00
Nick Nance
53cc130e51 some working integration tests 2016-07-07 06:35:48 -07:00
Nick Nance
05347ffe03 add test suite integration parameter 2016-07-07 06:35:20 -07:00
Nick Nance
033495ed1b Merge branch 'master' of github.com:apollostack/apollo-server into apollo-hapi
# Conflicts:
#	src/index.ts
2016-07-06 22:35:25 -07:00
Nick Nance
ba9a9a837d rename api (#44)
* rename api

* change express api name
2016-07-06 11:45:20 -07:00
Nick Nance
3a39e96f20 improve hapi api 2016-07-06 07:05:59 -07:00
Nick Nance
e1b1c9b1a2 initial working version of hapi 2016-07-05 17:25:18 -07:00
Jonas Helfer
b95ec16aaf lint 2016-07-05 14:19:55 -07:00
Jonas Helfer
68bba72ff8 add try/catch and test for rejected options 2016-07-05 14:19:14 -07:00
Nick Nance
c7a9642ee4 make integration tests completely generic 2016-07-04 22:04:31 -07:00
Nick Nance
7d2eca3b96 create common apolloOptions module 2016-07-04 22:03:59 -07:00
Nick Nance
b374d42270 initial separation of integration tests 2016-07-03 08:42:59 -07:00
Nick Nance
6f566e04c7 refactor express app out of each test 2016-07-01 09:16:17 -07:00
Nick Nance
e32b202881 remove query check as to fix graphiql integration 2016-06-30 10:10:25 -07:00
Jonas Helfer
592bd027b5 add comments for parameters to expressApollo 2016-06-29 15:42:32 -04:00
Jonas Helfer
4b8254a5dd duplicate GraphiQLData comment in apolloServer 2016-06-29 15:33:24 -04:00
Jonas Helfer
f340b8ac7f graphiql: rename location to endpointURL 2016-06-29 13:57:21 -04:00
Jonas Helfer
52c0361425 test rejecting non-whitelisted queries 2016-06-28 21:11:57 -04:00
Jonas Helfer
a5df5bffeb batching 2016-06-28 00:15:11 -04:00
Jonas Helfer
fecda2f83d allow function returning options promise for graphqlHTTP 2016-06-27 22:19:57 -04:00
Jonas Helfer
058f9a7862 move formatError and formatResponse into runQuery 2016-06-27 21:58:22 -04:00
Jonas Helfer
46ec68377c remove some comments that no longer apply 2016-06-27 19:19:05 -04:00
Jonas Helfer
630fa50576 add formatResponse function 2016-06-27 19:06:09 -04:00
Jonas Helfer
282ddab599 clean up tests 2016-06-27 18:06:15 -04:00
Jonas Helfer
b3d4c05295 go back to using es6 compile target 2016-06-27 16:14:49 -04:00
Jonas Helfer
cc4fa17c50 allow variables to be passed as string 2016-06-26 21:06:37 -04:00
Jonas Helfer
8f92fe6bbc change compile target to es5 2016-06-26 17:40:04 -04:00
Jonas Helfer
1bcfcf64ab add location to graphiQL 2016-06-26 15:59:15 -04:00
Jonas Helfer
492ff50da8 install http-errors typings, fix typos 2016-06-24 17:16:33 -04:00
Jonas Helfer
9e50968e89 Merge branch 'core-refactor' of github.com:apollostack/apollo-server into core-refactor 2016-06-24 17:12:04 -04:00
Jonas Helfer
8f950a8b70 basic working version of express [WIP] 2016-06-24 16:57:52 -04:00
Nick Nance
f6f25c611e Core refactor hapi (#36)
* Revert "get supertest working for TS"

This reverts commit 300b32fa5a.

* initial hapi plugin

* working hapi server

* update exports for es6 support
2016-06-18 10:19:51 -07:00