Commit Graph
42 Commits
Author SHA1 Message Date
onyx_online 14b2ee473a mark config tests as slow 2023-08-07 17:39:13 +01:00
onyx_online 7416108489 add error tests 2023-08-07 16:31:19 +01:00
onyx_online dab519be9f implement midi, text vban streams
kindmaps updated

factory tests updated.

closes #2
2023-07-12 10:24:03 +01:00
onyx_online 37a9c88867 remove deprecated eq tests 2023-06-25 14:24:04 +01:00
onyx_online 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