π 12/19 @ 12:00pm PT - Refactoring a 10+ years old code base: nock (Part VI) #59
Closed
17 of 18 tasks
Labels
show
Preparation issue for a live show
ππ» Refactoring a 10+ years old code base: nock (Part VI)
π Sunday, December 19, 2021
π 12:00am Pacific Time
ποΈ no guests
π https://www.twitch.tv/gregorcodes
π·οΈ opensource
Subscribe to this issues to get a notification before the show begins and a summary after the show concludes.
Refactoring a 10+ years old code base: nock (Part VI)
I will continue my refactoring work from the first 4 weeks: #58, #55, #54, #53
I got most of the tests working, but there are still some left.
If we get all existing tests to pass and reach 100% test coverage again, I'll move the internal intercept module to its own repository and publish it as its own npm module.
Outline
tests/test_remove_interceptor.js
tests/test_fake_timer.js
tests/test_header_matching.js
tests/test_nock_lifecycle.js
tests/test_socket.js
tests/test_net_connect.js
tests/test_back.js
tests/test_back_filters.js
tests/test_recorder.js
tests/test_recorder.js
,tests/test_back.js
,tests/test_back_filters.js
URL
api to parse a request string and make sure we set all the properties. Have another look at what the nativehttp.RequestClient
api is doing.nock
codebase. Remove no longer used code and obsolete tests.nock/intercept
repository and move the internal module therenock
TODOs
Before the show
(https://twitter.com/gr2m/status/1472650703944527886)
(π 12/19 @ 12:00pm PT - Refactoring a 10+ years old code base: nock (Part VI) #59 (comment))
When show begins
(https://twitter.com/gr2m/status/1472657480480137220)
(π 12/19 @ 12:00pm PT - Refactoring a 10+ years old code base: nock (Part VI) #59 (comment))
(https://twitter.com/gr2m)
After the show
Recording
https://www.twitch.tv/videos/1238035345
Shownotes
https://github.com/nock/nock/discussions/2247#discussioncomment-1844444)](https://github.com/nock/nock/discussions/2247#discussioncomment-1844444
The text was updated successfully, but these errors were encountered: