Donkie
e4d2ecf0dc
Filament/vendor find by ext id + integration tests
2024-05-12 21:58:01 +02:00
Matt Gerega
fdec032d19
Updated handling of higher measurements
2024-04-15 16:41:14 -04:00
Matt Gerega
c6f9abeced
Changed initial_weight to be net weight, not gross weight
2024-04-10 11:00:46 -04:00
Matt Gerega
23cfb42ba8
Updated based on PR requests
2024-04-08 17:38:18 -04:00
Matt Gerega
951592ab4c
Add more integration tests for spool weights
2024-03-28 09:38:24 -04:00
Matt Gerega
a6ae808389
Added additional integration tests for measure and add
2024-03-28 09:29:39 -04:00
Matt Gerega
19c414da4b
Add integration tests for new measure endpoint
2024-03-27 15:44:54 -04:00
Hereward Cooper
c0714e053d
change test var name
2024-01-30 14:09:32 -08:00
hcooper
1273b20224
Support dynamic ports
2024-01-23 11:16:57 -08:00
Donkie
f8cc9f7eda
Updated integration tests to not require exact match
...
This matches how we want clients to behave, they should ignore any extra fields that are sent in the response.
2024-01-23 18:58:58 +01:00
Donkie
7972f4d401
Update test_add.py
2024-01-23 18:58:58 +01:00
Donkie
1caae75d81
Update conftest.py
2024-01-23 18:58:57 +01:00
Donkie
4adee1327b
Ruff fix
2024-01-23 18:58:57 +01:00
Donkie
a868e1889f
Added integration tests for using extra fields
2024-01-23 18:58:57 +01:00
Donkie
36a346bf64
Added restrictions on changing existing fields
2024-01-23 18:58:57 +01:00
Donkie
86e126f775
Added some basic field CRUD tests
2024-01-23 18:58:57 +01:00
Donkie
77ac9d6a5c
Added custom extra fields to backend
...
No integration tests yet, TBD
2024-01-23 18:58:57 +01:00
hcooper
ccfec28bcd
Switch from "docker-compose" to "docker compose"
...
"docker compose" is the modern usage.
2024-01-23 00:09:32 -08:00
Donkie
44da991d47
Added a new backend settings system
...
This can be used for saving runtime-configurable settings in the database.
2024-01-16 19:17:06 +01:00
pdsccode
28a70d5190
Merged spool price testing into existing test methods
2024-01-07 14:24:14 +01:00
pdsccode
05dfb611cf
Revert "Fixed test error that asserts 404 on create"
...
This reverts commit f13c61b9e9 .
2024-01-07 14:17:59 +01:00
pdsccode
f13c61b9e9
Fixed test error that asserts 404 on create
2024-01-07 13:44:04 +01:00
pdsccode
44b20fb360
Fixed code formatting
2024-01-07 13:25:05 +01:00
pdsccode
a3be982632
Fixing test update spool issue
2024-01-06 23:04:53 +01:00
pdsccode
577ed1e680
Changed to show filament price if no spool price set and added tests
2024-01-06 21:42:09 +01:00
Donkie
cf8d7472f5
Added backend filament search by similar color
2023-12-19 21:37:07 +01:00
Donkie
9595aec675
Fixed registered field having wrong timezone
...
This happened with at least Postgres, which took it's server's timezone. It's complicated. Let's just set it from our side instead where we have some control.
2023-10-02 21:36:50 +02:00
Donkie
205574fa2c
Fixed timezone being returned incorrectly
...
Happened if you've set TZ to non-UTC.
Apparently astimezone and replace doesn't do the same thing even if tzinfo is None.
2023-10-02 21:36:50 +02:00
Donkie
597dca7c28
Fixed combining empty and non-empty filter
...
Previously it would then act as a wildcard filter
2023-09-20 21:02:49 +02:00
Donkie
b795680226
Added missing timezone in responses
...
Fixes #114
2023-09-20 20:13:02 +02:00
Donkie
6f94c17050
Renamed vendor.x to filament.vendor.x in spool API
2023-09-16 11:13:30 +02:00
Donkie
6ee3b8df70
Added support for multiple int where's
2023-09-16 11:13:30 +02:00
Donkie
6d68a40313
Added support for multiple string where's
2023-09-16 11:13:30 +02:00
Donkie
841cc8b6df
Added sort by remaining weight
2023-09-16 11:13:30 +02:00
Donkie
a4d14c5b52
Added X-Total-Count test asserts
...
Fixed issue with incorrect total count for vendors
2023-09-16 11:13:30 +02:00
Donkie
4e0851e7c3
Added full tests for vendor
2023-09-16 11:13:30 +02:00
Donkie
0f58ddfd88
Modernized vendor tests
2023-09-16 11:13:30 +02:00
Donkie
978773583a
Full testing done for filaments
...
Also added tests for having multiple sorts
2023-09-16 11:13:30 +02:00
Donkie
acc6ab56a5
Fixed tests for non-sqlite dbs
2023-09-16 11:13:30 +02:00
Donkie
aa28e51c28
Added offset and limit tests for spools
2023-09-16 11:13:30 +02:00
Donkie
13994c486f
Added module-level fixtures in tests
2023-09-16 11:13:30 +02:00
Donkie
e436aa4975
Added tests for spool find sorting
2023-09-16 11:13:30 +02:00
Donkie
9a7375d781
Added test cases for finding empty spool fields
2023-09-16 11:13:30 +02:00
Donkie
826fde6967
API find nested filters now specified using period
...
Previously you used underscore, like vendor_name. This made fields like filament_article_number have ambiguous underscores.
2023-09-16 11:13:30 +02:00
Donkie
8e9ca8e305
Fixed ruff in CI
2023-09-04 20:36:02 +02:00
Donkie
e6b30da55d
Split spool test_find into individual tests
2023-08-21 22:16:52 +02:00
Donkie
c820112e11
Split up integration tests into individual files
2023-08-21 22:16:52 +02:00
Donkie
4cb2542a41
Added support for color_hex alpha channel
2023-08-12 21:32:20 +02:00
Donkie
5798f91b60
Updated integration tests to support archived
2023-07-14 14:54:59 +02:00
Donkie
34257869ba
Minor ruff fixes in integration tests
2023-07-10 11:21:36 +02:00