Commit graph

86 commits

Author SHA1 Message Date
Kir_Antipov
cf10a77ae0 Added utility methods for reading zipped files 2024-01-15 15:12:09 +03:00
Kir_Antipov
e407797735 Fixed I/O tests randomly failing 2024-01-15 15:01:32 +03:00
Luca v. d. W
cb6e2c96e1
Support for single version in Forge ranges (#98)
* Added test cases for forge style single version "range"

* Made forge version range separator optional to allow single version

* Verify closed end version range is treated as typo for open end

* Interpret range as single version only in absence of separator

Fixes #95

---------

Co-authored-by: Kir_Antipov <40232067+Kir-Antipov@users.noreply.github.com>
2024-01-14 23:59:41 +03:00
Kir_Antipov
ef72f0bed1 Fixed isHttpRequestBody tests 2024-01-14 23:22:20 +03:00
Kir_Antipov
dde2a04f94 Added message parameter to throw helpers 2024-01-14 22:27:10 +03:00
Kir_Antipov
2710429e10 Added tests for query-string 2024-01-12 18:10:06 +03:00
Kir_Antipov
cd1f282178 Added tests for http-response 2024-01-12 18:09:36 +03:00
Kir_Antipov
b6704bbfee Added tests for http-request 2024-01-12 18:09:10 +03:00
Kir_Antipov
95d5b56158 Added tests for http-request-body 2024-01-12 18:08:47 +03:00
Kir_Antipov
e56d98a91b Added tests for headers 2024-01-12 18:08:18 +03:00
Kir_Antipov
8e0a1fafcb Added tests for form-data 2024-01-12 18:07:50 +03:00
Kir_Antipov
7392219fe3 Added tests for fetch 2024-01-12 18:07:25 +03:00
Kir_Antipov
bdb4018c3f Added tests for fetch-middlewares 2024-01-12 18:07:03 +03:00
Kir_Antipov
ac7140da00 Added tests for action-parameter 2024-01-12 18:06:02 +03:00
Kir_Antipov
fbd229daea Added tests for action-parameter-type-descriptor 2024-01-12 18:05:43 +03:00
Kir_Antipov
3c4ae09cb2 Added tests for action-parameter-path-parser 2024-01-12 18:05:12 +03:00
Kir_Antipov
f9426336e6 Added tests for action-parameter-factory-options 2024-01-12 18:04:41 +03:00
Kir_Antipov
c4d70fd871 Added tests for action-parameter-descriptor 2024-01-12 18:04:14 +03:00
Kir_Antipov
4dc999955c Added tests for action-output 2024-01-12 18:02:46 +03:00
Kir_Antipov
de278c43b0 Added tests for action-output-descriptor 2024-01-12 18:02:23 +03:00
Kir_Antipov
498acbb63f Added tests for action-metadata 2024-01-12 18:01:55 +03:00
Kir_Antipov
df180e76ab Added tests for action-input 2024-01-12 18:01:11 +03:00
Kir_Antipov
fd364bca18 Added tests for action-input-descriptor 2024-01-12 18:00:53 +03:00
Kir_Antipov
3b0179991a Added tests for action-group 2024-01-12 18:00:28 +03:00
Kir_Antipov
0c53565546 Tested getOwnEntries against arrays 2024-01-12 17:45:45 +03:00
Kir_Antipov
5c75c036c0 Added a test-stub for the typescript module 2024-01-12 17:44:35 +03:00
Kir_Antipov
6e1bcb10b6 Fixed wildcard range parsing
Fixes #91
2024-01-03 22:00:13 +03:00
Kir_Antipov
98e9aced20 Removed unnecessary async 2023-05-20 15:10:21 +03:00
Kir_Antipov
963eeb46a6 Fixed jest throwing segfault 2023-05-19 22:46:04 +03:00
Kir_Antipov
dba28c84f8 ESLint update 2023-05-19 20:24:56 +03:00
Kir_Antipov
650ca179f4 Enhanced conversion logic 2023-05-19 16:49:51 +03:00
Kir_Antipov
149430bbe9 Implemented getSafe method 2023-05-19 16:48:48 +03:00
Kir_Antipov
de17c8b440 Added JSON-serialization logic to FileInfo 2023-05-19 16:47:30 +03:00
Kir_Antipov
1d8d9fdb7c Implemented ErrorBuilder class 2023-05-18 00:15:36 +03:00
Kir_Antipov
20e88826d4 Moved FailMode to errors 2023-05-18 00:14:39 +03:00
Kir_Antipov
08e57faf6c Made utility methods to work with HTTP methods 2023-05-17 16:16:11 +03:00
Kir_Antipov
c8e9e38b03 Made utility methods to work with Blob 2023-05-17 16:14:49 +03:00
Kir_Antipov
5e957f45ba Presented ability to parse and use version ranges 2023-05-17 15:47:39 +03:00
Kir_Antipov
4bbd4cc2d9 Version refactoring 2023-05-17 15:46:26 +03:00
Kir_Antipov
17bc59ff61 VersionType refactoring 2023-05-17 15:45:22 +03:00
Kir_Antipov
b9dc319a1e File (-> FileInfo) refactoring 2023-05-17 15:41:18 +03:00
Kir_Antipov
49ccf5b5a2 Made a few FilePath-like utility types 2023-05-17 15:38:21 +03:00
Kir_Antipov
3367d6a02d This *generates* warnings for auto-*generated* content
*Did you get it?*
2023-05-17 15:35:47 +03:00
Kir_Antipov
cc3f33cdb2 Made a module focused on conversion 2023-05-17 15:33:21 +03:00
Kir_Antipov
9d7bf0f627 Moved sleep and retry to async-utils
Also, made a few more helper methods
2023-05-17 15:31:47 +03:00
Kir_Antipov
9ca1e9f0d9 Moved FailMode to its own file 2023-05-17 15:29:47 +03:00
Kir_Antipov
64f717d127 Implemented Object-like Enum interface 2023-05-17 15:24:43 +03:00
Kir_Antipov
5fe6c0ba36 Implemented DynamicEnum 2023-05-17 15:23:26 +03:00
Kir_Antipov
a2288eeefa Made a function to retrieve enum entries 2023-05-17 15:19:44 +03:00
Kir_Antipov
003f5fbab4 Made a function to retrieve enum values 2023-05-17 15:19:17 +03:00