Commit Graph

69 Commits

Author SHA1 Message Date
Oliver 2ddaa9c04a
Merge pull request #3020 from SchrodingersGat/download-unit-tests
Download unit tests
2022-05-19 13:34:41 +10:00
Oliver Walters b6c2ade940 Add unit test for downloading Part data 2022-05-18 07:52:29 +10:00
Oliver Walters dc2351748c Merge remote-tracking branch 'inventree/master' into webp-support 2022-05-17 18:48:19 +10:00
Oliver 9bcbaaa5f5 Remove more python2 stuff 2022-05-17 16:57:31 +10:00
Oliver Walters 7fa83d70ad Fix for broken unit test 2022-05-16 22:14:06 +10:00
Oliver Walters a52ba05eb7 Add unit test for PartCategory API endpoints 2022-05-16 21:19:01 +10:00
Oliver Walters 37a74dbfef Adds a metadata serializer class for accessing instance metadata via the API
- Adds endpoint for Part
- Adds endpoint for PartCategory
- Adds endpoint for StockItem
- Adds endpoint for StockLocation
2022-05-16 20:59:09 +10:00
Oliver Walters 55f87033b2 Add unit tests for .webp support 2022-05-15 23:36:41 +10:00
Oliver ee47be4c9e Add unit test for 'available_variant_stock' in BomItem API serializer 2022-04-26 17:05:21 +10:00
Oliver 7aaa4a5812 add unit tests for new variant_stock annotations 2022-04-26 16:39:03 +10:00
Oliver 70d4960fa3 Add new unit tests for part API filters 2022-04-26 11:43:34 +10:00
Oliver Walters b7937a4750 Add some more unit tests for BOM API endpoints 2022-04-09 19:22:12 +10:00
Oliver Walters 78ed5d9cc4 Some more API unit tests 2022-04-08 21:59:59 +10:00
Oliver Walters 8ab54c8e55 Add more unit tests 2022-04-08 21:39:41 +10:00
Oliver Walters 271cb3f8b1 Rebuild tree structure before running unit tests! 2022-04-02 13:26:39 +11:00
Oliver Walters fb0b87db3d Further unit test fixes 2022-04-02 12:00:08 +11:00
Oliver Walters 4593b0f412 Unit test fixes 2022-04-02 11:12:54 +11:00
Oliver Walters 484a0693d7 Check that the sales_order_allocations information is provided in the API endpoint 2022-04-02 10:25:38 +11:00
Oliver Walters 57be4b337d Check that new annotated fields exist in the API dataset 2022-04-02 09:55:37 +11:00
Matthias 7793a22a35
ignore wrong control view safeties 2022-02-13 05:48:10 +01:00
Oliver 28dc417a9f Add unit testing for 'validated' filter 2021-11-24 10:52:20 +11:00
Oliver c04ea3e0bb Adds unit test for "validated" filter option on BomItem list 2021-11-24 10:41:19 +11:00
Matthias d884e62be1
[FR] Confirm to W293
Fixes #2335
2021-11-23 00:28:23 +01:00
Oliver e36b4458bd PEP fixes 2021-11-15 23:58:34 +11:00
Oliver a9852355c4 Add a unit test 2021-11-15 22:28:09 +11:00
Oliver c7cec13076 Bug fix 2021-10-13 23:18:44 +11:00
Oliver f3074e8f34 Improved unit testing for BomItem
- tests for allowing variant parts
- tests for allowing substitutes
2021-10-13 23:18:26 +11:00
Oliver e7d78db87b Fixes for unit tests 2021-10-05 10:53:11 +11:00
Oliver e7963f8a85 test fixes 2021-09-17 21:06:07 +10:00
Oliver 11cc0c7ced Adds a test for non-standard characters via API 2021-09-17 20:53:18 +10:00
Oliver 2b13512145 Check that supplier and manufacturer parts are created 2021-08-14 10:43:45 +10:00
Oliver 6fa4e33062 Unit testing for new API form features 2021-08-14 10:39:05 +10:00
Oliver Walters c7712d4235 even more unit tests 2021-08-05 01:13:48 +10:00
Oliver cbf0e0bd4a Refactor forms for editing and deleting a PartParameter
- PartParameters now loaded using the API, not pre-rendered
2021-07-09 01:56:04 +10:00
Oliver 4aed6993d4 Add some more unit tests 2021-06-29 19:48:49 +10:00
Oliver da6d170ce2 Add 'help_text' for related fields 2021-06-29 19:39:45 +10:00
Oliver Walters 34a374ce9a Add try/except around callable default 2021-06-27 01:18:09 +10:00
Oliver Walters 0cc999410b More unit test fixes 2021-06-27 01:03:54 +10:00
Oliver Walters 232899e0c4 Simpler implementation 2021-06-27 00:25:23 +10:00
Oliver Walters ae1a1e139f Further fixes for default API values
- Account for callable defaults
- Extra check in is_valid()
2021-06-27 00:01:40 +10:00
Oliver ddbf863617 Merge remote-tracking branch 'inventree/master' into api-default-values
# Conflicts:
#	InvenTree/InvenTree/serializers.py
2021-06-26 21:04:41 +10:00
Oliver 5ba7aeaa27 Fixes:
- Use DRF ImageField, not FileField
- Ensure that permissions get updated correctly in 'test' mode
- Allow file upload in the APITester class
2021-06-23 10:28:21 +10:00
Oliver eae9ff7d1d More unit test fixes 2021-06-22 11:54:18 +10:00
Oliver 9475af62ae Style fixes 2021-06-22 10:12:44 +10:00
Oliver c62ba5eb12 Perform a "full_clean" on serialized model
- DRF does not by deault run validate_unique on the model
- Need to check if we are "creating" or "updating" a model
- Catch and re-throw errors in the correct format
- Unit tests
2021-06-22 10:09:19 +10:00
Oliver 8fd41f5ecf Unit testing for default values 2021-06-21 21:46:22 +10:00
Matthias f2b0717d10 removes all lines consisting only of spaces
this really bothers me for some reason - nothing technical
2021-05-06 12:11:38 +02:00
Oliver Walters 4d1eb51bc4 Fixes 2021-04-20 20:42:55 +10:00
Oliver Walters 8a06eaa40d Unit testing 2021-04-11 19:28:39 +10:00
Oliver Walters 9f9629edb3 Fix for unit test 2021-03-01 11:21:18 +11:00