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