Граф коммитов

177 Коммитов

Автор SHA1 Сообщение Дата
Dan Schulte 1317489974 Working on failing autorest.typescript tests 2018-07-12 10:34:17 -07:00
Dan Schulte 971617eece Get client properties from ServiceClient instead of OperationArguments 2018-07-11 10:42:51 -07:00
Dan Schulte d3d1e89a2b Fix tests 2018-07-09 13:32:30 -07:00
Dan Schulte d22849a6fd Fix bug where we were stringifying XML stream request bodies 2018-07-09 13:22:39 -07:00
Rikki Gibson a16d3dd725 Add test to ServiceClient 2018-07-09 11:20:23 -07:00
Gneev Roland aa3a31f175 Test actualization 2018-07-09 11:19:09 -07:00
Gneev Roland 98107b1ebd withCredentials option in WebResource 2018-07-09 11:19:09 -07:00
Rikki Gibson c072b42420
Merge pull request #159 from RikkiGibson/x-nullable
Support x-nullable
2018-07-09 11:17:48 -07:00
Gneev Roland 7cc550e780 Added support for array-typed query parameters with collectionFormat:multi 2018-07-04 15:34:53 +03:00
Rikki Gibson 13da6db58b Support x-nullable 2018-06-28 12:17:31 -07:00
Dan Schulte f19a1755d5 Move request body serialization into ServiceClient.sendOperationRequest() 2018-06-25 15:51:07 -07:00
Dan Schulte 5447985a2b
Merge pull request #149 from Azure/daschult/deserializeSuccessResponses
Move successful response deserialization to runtime
2018-06-25 14:55:59 -07:00
Dan Schulte 4acf583487 Move successful response deserialization to runtime 2018-06-25 14:45:39 -07:00
Rikki Gibson 23356e4e71 Fix remaining CI errors 2018-06-22 16:47:39 -07:00
Rikki Gibson c2dc0ae912 Handle abort, progress, and fix webpack configs 2018-06-22 14:38:37 -07:00
Rikki Gibson e1c49464fe Update configs 2018-06-22 14:04:19 -07:00
Rikki Gibson 547521027d Move response body parsing to serializationPolicy 2018-06-22 13:48:22 -07:00
Rikki Gibson 2433e48034 Remove most usages of await 2018-06-22 09:25:46 -07:00
Dan Schulte d47e2a127f Fix broken test 2018-06-21 11:50:53 -07:00
Rikki Gibson fe1e4d76ef Make heaeder collection mapper test-local 2018-06-18 16:35:43 -07:00
Rikki Gibson 405c245ddc Add headerCollectionPrefix [de]serialization 2018-06-18 14:58:26 -07:00
Dan Schulte 9576d342a1 All generator tests pass 2018-06-14 13:30:31 -07:00
Dan Schulte e62f598889 Generator tests pass 2018-06-13 11:43:50 -07:00
Dan Schulte bc7c240341 Make OperationSpec.serializer required again 2018-06-11 10:41:15 -07:00
Dan Schulte d66f70adca Merge branch 'master' into daschult/flattening 2018-06-11 10:27:42 -07:00
Rikki Gibson eb99a8c893 Support mappers per operation group 2018-06-07 16:01:52 -07:00
Dan Schulte b4eb887fea Working on adding parameter flattening to runtime 2018-06-07 13:54:24 -07:00
Rikki Gibson b1bf582203 Require granular uuidv4. Remove process polyfill. Remove withCredentials: true in axios. 2018-06-05 17:51:50 -07:00
Rikki Gibson d7379353cc Check deserialized ByteArray property in test 2018-06-04 12:25:54 -07:00
Rikki Gibson 1d25498686 Fix base64 in browser 2018-06-04 12:19:11 -07:00
Rikki Gibson 3ea7186da9 Fixes from feedback 2018-06-04 10:10:02 -07:00
Rikki Gibson 3f497185a5 Remove usages of Buffer from ms-rest-js 2018-06-01 18:03:24 -07:00
Dan Schulte 913ac7f587
Merge pull request #122 from Azure/daschult/ParameterMappers
Add support for parameter mappers
2018-05-31 15:37:08 -07:00
Dan Schulte 388bf7f237 Resolving PR comments 2018-05-31 15:31:45 -07:00
Rikki Gibson fc669fe047 Fixes from feedback 2018-05-31 15:17:14 -07:00
Rikki Gibson 13ecb19e06 Parse response body when charset is appended to Content-Type 2018-05-31 15:02:11 -07:00
Dan Schulte e88c6929d8 Merge branch 'master' into daschult/ParameterMappers 2018-05-30 14:27:40 -07:00
Dan Schulte e513da1f3a Stop importing from msRest 2018-05-30 14:27:16 -07:00
Rikki Gibson ce09bc0435
Enable browser tests with npm test (#108)
* Enable browser tests with npm test

* Add chrome-unit script

* Add sudo: true to .travis.yml to support chrome testing

* Add back a safe amount of parallelism

* Fix bug in testserver

* Run node tests in script

* chrome-unit -> unit
2018-05-30 14:01:03 -07:00
Rikki Gibson 0572a2bb2e Fixes from feedback 2018-05-30 10:53:50 -07:00
Rikki Gibson 35bd0e2b5b Add onUpload/DownloadProgress properties and createOperationArguments 2018-05-30 10:37:36 -07:00
Rikki Gibson ba1d8f84dd Make cookie test node-only and assert default cookie value 2018-05-25 15:22:21 -07:00
Rikki Gibson a1f168af25 Don't overwrite cookie if already present on request 2018-05-25 15:13:16 -07:00
Rikki Gibson cb1162f092 Add abortSignal param to RequestOptionsBase 2018-05-24 12:25:03 -07:00
Dan Schulte a855ea3a66 Change WebResource to use HttpHeaders instead of JSON object 2018-05-23 09:28:46 -07:00
Rikki Gibson fb7e7f608b Fix testserver hang and fix Windows test 2018-05-21 16:07:33 -07:00
Rikki Gibson 254788a4fc Explain maxContentLength and fix test 2018-05-21 15:51:09 -07:00
Rikki Gibson ff5bf45512 Depend directly on AbortController because it's a standard 2018-05-21 15:51:09 -07:00
Rikki Gibson e0784865ec Fix build error and refine cancel test 2018-05-21 15:51:09 -07:00
Rikki Gibson 31e5d70266 Add cancellation and axiosHttpClientTests 2018-05-21 15:51:09 -07:00
Dan Schulte 3646d393fb Add simple test for serializationPolicy 2018-05-21 09:37:31 -07:00
Rikki Gibson ea57c422c0 Don't expose fetch types in HttpOperationResponse 2018-05-15 13:43:52 -07:00
Dan Schulte 11fb4045cd Make substitution happen across entire URLBuilder, not just individual components 2018-05-14 13:31:05 -07:00
Dan Schulte eb4f9a84b1 URLQuery now supports empty parameter values 2018-05-14 09:20:39 -07:00
Dan Schulte cf7b25464a Add the ability to read, modify, and substitute URL queries 2018-05-11 15:35:15 -07:00
Dan Schulte e4630454db Merge branch 'master' into daschult/URL 2018-05-11 12:30:01 -07:00
Dan Schulte 028ed577d6 Add and URLBuilder and tests 2018-05-11 11:59:23 -07:00
Rikki Gibson 975e5f1ec3 Don't check isNode in userAgentFilterTests.node.ts 2018-05-10 15:56:45 -07:00
Rikki Gibson e0770d8020 Don't spawn subprocess in mocha before() 2018-05-10 15:51:13 -07:00
Rikki Gibson 13d95979b1 Reorganize tests 2018-05-10 15:02:00 -07:00
Dan Schulte 666bdb5b7b Change RequestPolicies remaining before() and after() method names 2018-05-04 15:43:48 -07:00
Dan Schulte a1f16cb580 Add HttpPipelineLogger and RequestPolicyOptions 2018-05-04 15:03:37 -07:00
Dan Schulte b2918efac7 Make BaseRequestPolicy.nextPolicy a readonly constructor property 2018-05-04 13:40:42 -07:00
Dan Schulte 2796034ee4 Rename Filters to be Policies 2018-05-04 13:30:48 -07:00
Dan Schulte f2b12b25da Merge branch 'master' into daschult/httpPipeline2 2018-05-04 09:38:47 -07:00
Dan Schulte ded299d6ca Working on request policies 2018-05-04 09:30:47 -07:00
Rikki Gibson 91a6ec1921 Replace momentjs with simple duration format test. Tweak webpack config. 2018-05-03 10:27:02 -07:00
Rikki Gibson eea6d0ecf0 Browser tests for ms-rest-js 2018-04-17 14:36:24 -07:00
Rikki Gibson c59da4a23c Update npm scripts. Add mocha.opts. 2018-04-10 15:03:24 -07:00
Rikki Gibson 120edc59b0 Port Azure/azure-sdk-for-node#2332: Deals with unrecognized polymorphic discriminator 2018-04-02 15:03:21 -07:00
Rikki Gibson 24cd5fe2c3 Port Azure/azure-sdk-for-node#2311: added support for apiKeyCredentials and CognitiveServicesCredentials in ms-rest and ms-rest-azure 2018-04-02 14:57:02 -07:00
Rikki Gibson 73500b00bb Port Azure/azure-sdk-for-node#2302: relax validation for object types 2018-04-02 10:54:24 -07:00
Amar Zavery 30f571fc13 Added support for [de]serializing an "any" type. 2018-02-22 17:25:21 -08:00
Amar Zavery 49260a4908 code changes 2017-10-25 10:30:16 -07:00
Amar Zavery 0f6c00385d fix test due to rounding off done by moment version 2.19.0 2017-10-10 17:21:49 -07:00
Amar Zavery cf44b04968 updated package.json and serializationTest. Added Changelog 2017-09-16 18:04:53 -07:00
Amar Zavery 1636d476ea Initial commit 2017-09-13 09:52:01 -07:00