Commit Graph

46 Commits

Author SHA1 Message Date
0f2fb7121d add poetry test scripts for each kind 2023-08-10 19:13:34 +01:00
a635109308 make better use of pattern matching features
error test updated
2023-08-10 19:12:52 +01:00
763e44df12 refactor target
add error test for ValueError

test badges updated

patch bump
2023-08-09 17:03:55 +01:00
9a1ba06a21 update test badges 2023-08-07 17:39:26 +01:00
14b2ee473a mark config tests as slow 2023-08-07 17:39:13 +01:00
7416108489 add error tests 2023-08-07 16:31:19 +01:00
dab519be9f implement midi, text vban streams
kindmaps updated

factory tests updated.

closes #2
2023-07-12 10:24:03 +01:00
37a9c88867 remove deprecated eq tests 2023-06-25 14:24:04 +01:00
df7996a846 stip.{comp,gate} tests added to higher 2023-06-25 14:23:39 +01:00
onyx-and-iris
34aeba97b2 all 3 test badges updated 2022-07-16 21:55:11 +01:00
onyx-and-iris
08eff6da91 now calling command.reset() before each test run
factory unit tests added

--run-slow flag added to pre-commit. (ensure all tests are run)
2022-07-16 21:54:41 +01:00
onyx-and-iris
a86a25ca8f BusModes IntEnum added to bus
get() added to bus mode mixin, returns the current bus mode.

added support for setting bus mode by dict
fixed bug in apply where bool parameters weren't being applied.

bus modes added to all 3 example configs.

test_config added to unit tests.
2022-07-16 21:50:50 +01:00
onyx-and-iris
a47a29d9f7 upd banana.svg 2022-07-04 16:22:53 +01:00
onyx-and-iris
36b1ac1952 upd test badge 2022-06-20 00:02:01 +01:00
onyx-and-iris
5996385e5b update test badge 2022-06-18 14:09:05 +01:00
onyx-and-iris
f2dfe7a474 pre-commit.ps1 for use with git-hook added 2022-06-18 14:00:34 +01:00
onyx-and-iris
b9db01c8f4 major version bump due to dependency change.
now packaged with poetry.
added to pypi.

major version bump due to dependency change.

interface reworked to match the remote-api interface.

readme updated with changes to installation

pre-commit hook temporarily removed
2022-06-16 16:10:06 +01:00
onyx-and-iris
933d182f60 added subject module
added ldirty parameter

_updates thread now notifies observers of updates to pdirty, ldirty.

minor version bump
2022-05-14 14:00:08 +01:00
onyx-and-iris
51833d68ff fix coverage path 2022-04-30 03:37:58 +01:00
onyx-and-iris
605e1075af Update pre-commit.ps1 2022-04-29 23:08:23 +01:00
onyx-and-iris
dd8b48d98a Revert "Update pre-commit.ps1"
This reverts commit 35371c9090.
2022-04-29 23:06:40 +01:00
onyx-and-iris
35371c9090 Update pre-commit.ps1 2022-04-29 23:06:21 +01:00
onyx-and-iris
7b8878975a del file 2022-04-29 22:24:41 +01:00
onyx-and-iris
fa9bc9e48a update badges 2022-04-29 22:24:06 +01:00
onyx-and-iris
b31c976abc update banana badge 2022-04-29 22:02:01 +01:00
onyx-and-iris
727af55019 start implementing lower tests 2022-04-29 22:01:33 +01:00
onyx-and-iris
98c15967d1 set tests to run randomly 2022-04-28 11:40:14 +01:00
onyx-and-iris
3993fa99be add potato tests badge 2022-04-28 11:39:41 +01:00
onyx-and-iris
80ecd7daef generate potato tests badge 2022-04-28 11:39:22 +01:00
onyx-and-iris
38557d04de add banana bade 2022-04-28 11:38:14 +01:00
onyx-and-iris
c3336d31d6 add basic tests badge 2022-04-28 11:36:52 +01:00
onyx-and-iris
596e7465fb add pre-commit hook
keep tests random
print kind.name to pytest output

add genbadge to dev dependencies

add test badges to readme
2022-04-28 11:34:48 +01:00
onyx-and-iris
d1555663b3 migrate nose to pytest
migrate nose to pytest
2022-04-26 07:16:21 +01:00
onyx-and-iris
1c0ebfa1d1 add sync kwarg, reformat tests.
tests reformatted, add sync to tests.

add sync kwarg to vbancmd. Set for apply_profile.
2022-04-08 21:16:37 +01:00
onyx-and-iris
2257ce0e4c Update __init__.py
add login,logout to tests init
2022-03-20 12:46:05 +00:00
onyx-and-iris
b9d45948f3 bus mode tests added
bus mode tests added to higher tests
2022-03-18 07:40:43 +00:00
onyx-and-iris
ca18a3d549 update tests
update tests

add runmany
2022-03-05 20:22:10 +00:00
onyx-and-iris
85f74b20cb remove underscore from package name
remove underscore from package name
2022-03-04 14:22:29 +00:00
onyx-and-iris
ad7cd367cb fix gain setter, add public_packet methods, update readme
fix gain setter for strips.

add accessor methods for public_packet.

update readme
2022-03-02 21:06:39 +00:00
onyx-and-iris
d21903e34a Delete runmany.ps1
remove runmany
2022-03-01 09:52:58 +00:00
onyx-and-iris
83429e17ad edits to tests
add more tests to higher.

added opts to tests.

removed delay, max_polls from runmany, not required for these tests.
2022-02-28 18:14:31 +00:00
onyx-and-iris
9e5b2067d1 Delete test_higher.py
remove duplicate file
2022-02-28 15:25:40 +00:00
onyx-and-iris
0f18116cd1 add gainlayers, levels, public_packet property object
add gainlayers, levels

_get_rt now private method.

public_packet now property object
2022-02-26 23:57:19 +00:00
onyx-and-iris
416550fa95 add self.buff, runmany
add self.buff and test for equality against private packet before returning as public packet.

add runmany
2022-02-26 03:07:29 +00:00
onyx-and-iris
364e456c94 add some tests, commands and bus class
added a couple of lower tests.

add some string tests to higher tests.

added bus class

add higher commands show, hide, shutdown, restart, version and type
2022-02-25 17:02:27 +00:00
onyx-and-iris
6e40ceb346 add some higher tests
add first tests
2022-02-25 15:17:05 +00:00