dustinface and GitHub
20f5bb22fb
streamable: Improve dataclass_from_dict validation, add more tests ( #10652 )
...
* Improve and test `dataclass_from_dict` tuple validation
* Improve and test `dataclass_from_dict` list validation
* Introduce `convert_hex_string`
* Improve and test `dataclass_from_dict` byte type validation
* Improve and test `dataclass_from_dict` unhashable validation
* Improve and test `dataclass_from_dict` primitive validation
* Improve `dataclass_from_dict` validation
* `raise TypeError(...) from e`
* Just `raise`, don't `raise e`
* Use `repr` of `item` not `str`
* `type(item) == f_type` -> `isinstance(item, f_type)`
2022-06-14 12:40:33 -05:00
..
2021-04-04 21:41:39 -07:00
2021-09-20 11:31:15 -07:00
2022-01-20 14:49:31 -08:00
2022-04-02 13:22:55 -07:00
2022-05-14 02:05:27 -07:00
2022-05-18 09:09:56 -07:00
2021-09-18 10:27:34 -07:00
2022-04-22 10:55:57 -07:00
2022-06-08 10:24:40 -05:00
2022-02-21 20:07:05 -08:00
2022-04-04 11:53:13 -07:00
2022-06-08 10:24:40 -05:00
2021-04-04 21:41:39 -07:00
2021-10-16 09:02:18 -07:00
2022-03-28 12:48:14 -07:00
2022-05-24 16:18:28 -07:00
2022-02-07 11:06:36 -08:00
2021-10-12 13:59:29 -07:00
2021-08-02 10:48:22 -07:00
2022-01-20 14:50:41 -08:00
2022-06-08 10:20:08 -05:00
2021-11-19 11:12:58 -08:00
2022-06-11 01:35:41 -05:00
2022-06-01 12:56:11 -05:00
2022-05-24 19:01:15 -07:00
2022-05-14 02:03:10 -07:00
2022-03-28 12:47:46 -07:00
2022-05-14 02:05:27 -07:00
2021-07-22 09:00:36 -07:00
2022-03-11 16:23:24 -08:00
2022-03-28 13:20:50 -07:00
2022-05-10 04:41:57 -07:00
2022-01-31 18:53:43 -08:00
2021-04-26 23:21:58 -07:00
2022-02-07 13:15:35 -08:00
2022-05-03 07:49:29 -07:00
2022-05-24 16:20:38 -07:00
2022-06-08 08:50:23 -07:00
2022-04-29 18:35:47 -07:00
2021-04-04 21:41:39 -07:00
2022-06-08 10:24:40 -05:00
2021-08-15 15:53:54 -07:00
2021-04-04 21:41:39 -07:00
2021-04-04 21:41:39 -07:00
2022-06-08 10:24:40 -05:00
2021-05-12 15:32:21 -07:00
2021-05-12 15:32:21 -07:00
2022-02-14 11:48:35 -08:00
2022-02-24 20:08:06 -08:00
2021-09-22 10:45:26 -07:00
2022-03-12 06:52:47 -08:00
2022-06-14 12:40:33 -05:00
2022-05-14 02:05:27 -07:00
2021-04-04 21:41:39 -07:00
2021-04-04 21:41:39 -07:00
2021-12-16 15:13:41 -08:00