Skip to content

Commit c40421d

Browse files
committed
Remove tests directory, office demo moved to dedicated repo
1 parent 43d8d80 commit c40421d

17 files changed

+2
-764
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
.idea/
2-
tests/venv/
32
PyDMXControl.egg-info/
43
build/
54
dist/

README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ Install via GitHub **(development version, with audio)**
7676
* Intensity dim chase provided, configurable speed and offset provided
7777
* Included is a fixture color chase effect, unlimited number of colors supported
7878
* Effects can be applied to individual fixtures or multiple as a group
79-
* [Demo: tests/effects.py](https://github.com/MattIPv4/PyDMXControl/blob/master/tests/effects.py)
8079

8180

8281
* OpenDMX and uDMX works out of the box
@@ -97,19 +96,16 @@ Install via GitHub **(development version, with audio)**
9796
* Global and individual fixture intensity control via sliders
9897
* Quick access to callback functions globally and for each fixture
9998
* Color picker for individual fixtures as well as specific channel control
100-
* [Demo: tests/web.py](https://github.com/MattIPv4/PyDMXControl/blob/master/tests/web.py)
10199

102100

103101
* JSON fixture configurations
104102
* Load fixture configurations from JSON files into the controller
105103
* Save your current set of fixtures out to JSON files for later use
106-
* [Demo: tests/json_config.py](https://github.com/MattIPv4/PyDMXControl/blob/master/tests/json_config.py)
107104

108105

109106
* Optional AUDIO playback supported
110107
* Play audio tracks whilst PyDMXControl continues to run lighting control
111108
* Uses pygame for best cross-platform and audio format support
112-
* [Demo: tests/audio.py](https://github.com/MattIPv4/PyDMXControl/blob/master/tests/audio.py)
113109

114110
## Example Usage
115111

@@ -165,9 +161,7 @@ dmx.close()
165161

166162
```
167163

168-
> For a "real life" example, please take a look at [tests/home.py](https://github.com/MattIPv4/PyDMXControl/tree/master/tests/home.py) which is the setup I use in my office.
169-
170-
Browse the tests from the [tests folder](https://github.com/MattIPv4/PyDMXControl/tree/master/tests/) to see examples of other features within the library being tested out.
164+
> For a "real life" example, please take a look at [my home automation office lighting script](https://github.com/MattIPv4/home-automation/blob/master/lighting/office.py).
171165
172166
## What is the point of this?
173167

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def fetch_reqs(base: str = "") -> List[str]:
4242
url="https://github.com/MattIPv4/PyDMXControl/",
4343
version=__version__,
4444
license=__license__,
45-
packages=find_packages(exclude=("tests",)),
45+
packages=find_packages(),
4646
python_requires=">= 3.6",
4747
include_package_data=True,
4848
install_requires=fetch_reqs(),

tests/__init__.py

Whitespace-only changes.

tests/audio.py

Lines changed: 0 additions & 44 deletions
This file was deleted.

tests/effects.py

Lines changed: 0 additions & 58 deletions
This file was deleted.

tests/home/PyDMXControl.service

Lines changed: 0 additions & 17 deletions
This file was deleted.

tests/home/home.json

Lines changed: 0 additions & 67 deletions
This file was deleted.

0 commit comments

Comments
 (0)